Talent.com
Senior Software Engineer - SRE, Backend (Reliability Engineering)
Senior Software Engineer - SRE, Backend (Reliability Engineering)Affirm • Calgary, AB, CA
Senior Software Engineer - SRE, Backend (Reliability Engineering)

Senior Software Engineer - SRE, Backend (Reliability Engineering)

Affirm • Calgary, AB, CA
30+ days ago
Job type
  • Full-time
Job description

Overview

Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.

Responsibilities

  • Site Reliability Engineering at Affirm is a small, yet crucial, team that helps our Engineering partners to “Operate What They Own” with excellence to protect their customers’ experience. SRE accomplishes this through defining frameworks and best practices for operating applications, building tooling, and providing training and consulting. Some of the many SRE responsibilities are :
  • Providing data and visibility to teams and leadership on application performance
  • Guiding the development of SLOs
  • Driving the Incident Management and Analysis process
  • Steering the implementation of Change Management and Deployment practices
  • Engaging in service and architectural conversations
  • Recommending observability and alerting configurations
  • The SRE team benefits from experience across many domains including : infrastructure, platform, and distributed systems
  • capacity management, load and chaos testing
  • automation, observability, and configuration management
  • development and product experience

The SRE team is seeking motivated software engineers with the experience to build and expand reliability and resilience practices throughout Affirm’s Engineering organization and beyond.

What You'll Do

  • You will be responsible for owning and delivering quarterly goals for your team, leading engineers on your team through ambiguity to solve open-ended problems, and ensuring that everyone is supported throughout delivery.
  • You will support your peers and stakeholders in the product development lifecycle by collaborating with product management, design & analytics by participating in ideation, articulating technical constraints, and partnering on decisions that properly consider risks and trade-offs.
  • You will proactively identify project, process, technology or business issues, advocate for them, and lead in solving them.
  • You will support the operations and availability of your team’s artifacts by creating and monitoring metrics, escalating when needed, and supporting “keep the lights on” on-call efforts.
  • You will foster a culture of quality and ownership on your team by setting or improving code review and design standards for your team, and advocating for them beyond your team through your writing and tech talks.
  • You will help develop talent on your team by providing feedback and guidance, and leading by example.
  • What We Look For

  • 4+ years of experience designing, developing and launching backend systems at scale using languages like Python or Kotlin.
  • Track record of developing highly available distributed systems using technologies like AWS, MySQL and Kubernetes.
  • 4+ years working in a Site Reliability or Production Engineering team.
  • Demonstrates curiosity with empathy, and strong opinions loosely held.
  • Experience defining a technical plan for the delivery of a significant feature or system component with an elegant, simple and extensible design. Writes high quality code that is easily understood and used by others.
  • Proficient at making significant changes in a large code base, and has developed a suite of tools and practices that enable you and your team to do so safely.
  • Experience taking ownership of your growth, proactively seeking feedback from your team, your manager, and your stakeholders.
  • Strong verbal and written communication skills that support effective collaboration with a global engineering team.
  • Base Pay and Benefits

    Base Pay Grade - N

    Equity Grade - 6

    Employees new to Affirm typically come in at the start of the pay range. Affirm focuses on providing a simple and transparent pay structure based on location, experience and job-related skills. Base pay is part of a total compensation package that may include equity rewards, monthly stipends for health, wellness and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependents). Employees may be eligible for equity rewards offered by Affirm Holdings, Inc. (parent company).

    CAN base pay range per year : $150,000 - $200,000

    Affirm is proud to be a remote-first company. The majority of roles are remote and you can work almost anywhere within the country of employment. Some roles may be office-based or require occasional on-site work depending on responsibilities.

    Benefits

    We’re proud to offer competitive benefits anchored to our core value of people come first. Highlights include :

  • Health care coverage - Affirm covers all premiums for all levels of coverage for you and your dependents
  • Flexible Spending Wallets - stipends for spending on Technology, Food, lifestyle needs, and family forming expenses
  • Time off - vacation and holiday schedules to rest and recharge
  • ESPP - Employee stock purchase plan to buy shares at a discount
  • We believe it’s On Us to provide an inclusive interview experience for all, and we provide reasonable accommodations to candidates in need during the hiring process.

    [For U.S. positions that could be performed in Los Angeles or San Francisco] We will consider qualified applicants with arrest and conviction records per local ordinances. By clicking "Submit Application," you acknowledge Affirm’s Global Candidate Privacy Notice and consent to the collection and processing of your personal information as described therein.

    Seniority level

  • Mid-Senior level
  • Employment type

  • Full-time
  • Job function

  • Engineering and Information Technology
  • Referrals increase your chances of interviewing at Affirm by 2x

    #J-18808-Ljbffr

    Create a job alert for this search

    Senior Software Engineer Backend • Calgary, AB, CA

    Similar jobs
    SRE Engineer

    SRE Engineer

    Mphasis • Calgary
    Full-time
    Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.Continue with Google Continue with Google. Seasoned Site Reliability Engineer (SRE) with 5+ years of ex...Show more
    Last updated: 29 days ago • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    VLink Inc • airdrie, ab, ca
    Full-time
    Job Title : Java Full Stack Developer.Strong analytical and problem-solving skills, including the ability to assess and debug large codebases with complex domains. Adaptability, problem-solver, proac...Show more
    Last updated: 2 hours ago • Promoted • New!
    Sr. Software Engineer

    Sr. Software Engineer

    Softchoice • Calgary
    Full-time
    We are a software-focused IT solutions and services provider that equips organizations to be agile and innovative, and for their people to be engaged, connected, and creative at work.That means mov...Show more
    Last updated: 5 days ago • Promoted
    Senior Software Engineer - Tax Platform

    Senior Software Engineer - Tax Platform

    Alpaca • Calgary, AB, Canada
    Full-time
    Alpaca is a US-headquartered self-clearing broker-dealer and brokerage infrastructure for stocks, ETFs, options, crypto, fixed income, 24 / 5 trading, and more. Our recent Series C funding round broug...Show more
    Last updated: 30+ days ago • Promoted
    Senior Platform Engineer : High-Performance Backend

    Senior Platform Engineer : High-Performance Backend

    Biggeo • Calgary
    Full-time
    A geospatial intelligence company in Calgary is seeking a Senior Platform Engineer to design and implement high-performance backend systems. The ideal candidate will have a Bachelor’s degree in Comp...Show more
    Last updated: 24 days ago • Promoted
    Senior Release Engineer

    Senior Release Engineer

    Black Duck • Calgary
    Full-time
    Black Duck, a recognized pioneer in application security, provides SAST, SCA, and DAST solutions that enable teams to quickly find and fix vulnerabilities and defects in proprietary code, open sour...Show more
    Last updated: 24 days ago • Promoted
    Site Reliability Engineer – Automate, Scale Cloud Infra

    Site Reliability Engineer – Automate, Scale Cloud Infra

    CD Newco LLC d / b / a Curve Dental • Calgary
    Full-time
    A leading dental software provider based in Calgary, Canada, is seeking a Site Reliability Engineer passionate about automation. The role involves managing deployment and operations of software whil...Show more
    Last updated: 22 hours ago • Promoted • New!
    Senior System Engineer

    Senior System Engineer

    Lockheed Martin • Calgary
    Full-time
    Be among the first 25 applicants.This position is part of Lockheed Martin’s Aeronautics - Advanced Development Programs team also known as “Skunk Works”, specializing in the development and licensi...Show more
    Last updated: 29 days ago • Promoted
    Senior Release Engineer

    Senior Release Engineer

    Black Duck Software, Inc. • Calgary
    Full-time
    Black Duck, a recognized pioneer in application security, provides SAST, SCA, and DAST solutions that enable teams to quickly find and fix vulnerabilities and defects in proprietary code, open sour...Show more
    Last updated: 24 days ago • Promoted
    Senior Control Systems Engineer

    Senior Control Systems Engineer

    Eavor • Calgary, AB, Canada
    Full-time
    Department : Software Engineering.Location : Calgary, Alberta, Canada.Reports to : Director, Software Engineering.Senior Control Systems Engineer with extensive experience designing and tuning control...Show more
    Last updated: 30+ days ago • Promoted
    Senior Solutions Engineer

    Senior Solutions Engineer

    Clio • Calgary
    Full-time
    Clio is the global leader in legal AI technology, empowering legal professionals and law firms of every size to work smarter, faster, and more securely. We are transforming the legal experience for ...Show more
    Last updated: 9 days ago • Promoted
    Senior Engineer, Reliability Requirements & Market Support

    Senior Engineer, Reliability Requirements & Market Support

    AESO • Calgary
    Full-time
    The Alberta Electric System Operator (AESO) is responsible for the safe, reliable, and economic planning and operation of the Alberta Interconnected Electric System. We provide open and non-discrimi...Show more
    Last updated: 8 days ago • Promoted
    Software Engineer - Integration

    Software Engineer - Integration

    Targeted Talent • Calgary, AB, Canada
    Permanent
    We are looking for an intermediate software engineer for our client to work on the integration of their product with other products. This is a permanent position that is remote to start (during Covi...Show more
    Last updated: 30+ days ago • Promoted
    Senior Site Reliability Engineer

    Senior Site Reliability Engineer

    Targeted Talent • Calgary, AB, Canada
    Permanent
    We are looking for an experienced.Senior Site Reliability Engineer.Our client is a global enterprise company with a product that you've likely used. Experience with coding / software development, ...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer - Backend

    Software Engineer - Backend

    DraftKings • Calgary, AB, Canada
    Full-time
    At DraftKings, AI is becoming an integral part of both our present and future, powering how work gets done today, guiding smarter decisions, and sparking bold ideas. It’s transforming how we enhance...Show more
    Last updated: 13 hours ago • Promoted • New!
    Staff Software Engineer

    Staff Software Engineer

    Kuva Systems • Calgary
    Full-time
    Staff Software Engineer – Kuva Systems.Join Kuva Canada, a subsidiary of Sensirion Connected Solutions, where as a Staff Software Engineer, you’ll architect scalable cloud platforms that process cr...Show more
    Last updated: 8 days ago • Promoted
    Senior Rails Engineer - Build Scalable SaaS, Hybrid

    Senior Rails Engineer - Build Scalable SaaS, Hybrid

    Themis Solutions Inc. • Calgary
    Full-time
    A leading technology firm is seeking a Senior Software Developer to join their Engineering team in Calgary.This role offers a chance to work with innovative technologies, solve complex problems, an...Show more
    Last updated: 29 days ago • Promoted
    Senior Back-End Engineer

    Senior Back-End Engineer

    Finofo • Calgary
    Full-time
    Finofo is seeking a Back-End Engineer who can build fast, iterate faster, and work tightly with Front-End Engineers and a UI Designer. You’ll help wire up real product features with real-world conse...Show more
    Last updated: 29 days ago • Promoted