Talent.com
Software Engineer II, Backend (Infrastructure)
Software Engineer II, Backend (Infrastructure)Affirm • Oshawa, Durham Region, CA
Software Engineer II, Backend (Infrastructure)

Software Engineer II, Backend (Infrastructure)

Affirm • Oshawa, Durham Region, CA
10 days ago
Job type
  • Full-time
Job description

Company 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.

Position

Software Engineer II, Cost Engineering Team

What You'll Do

  • Work with your team’s tech lead and manager to break down larger projects into tasks, deliver them in multiple phases, and collaborate with others to ensure timely delivery.
  • Support peers and stakeholders throughout the product lifecycle by collaborating with product management, design, and analytics, articulating technical constraints, and partnering on decisions that properly consider risks and trade‑offs.
  • Support operations and availability of your team’s artifacts by creating and monitoring metrics, escalating when needed, and participating in on‑call efforts to keep the lights on.
  • Contribute to a sense of community on your team by engaging in growth and development activities, such as participation in the interview process.

What We Look For

  • 1.5+ years of experience as a software engineer.
  • Experience designing, developing, and launching backend systems; proficiency in Python or Kotlin.
  • Familiarity with building blocks of distributed systems and technologies such as AWS, MySQL, and Kubernetes.
  • Experience building cost visibility via tagging and creating cost savings opportunities via cost analysis.
  • Ability to translate simple problems or business scenarios into solutions that interact with multiple software components, writing clear, well‑tested, and extensible code.
  • Comfort navigating a large code base, debugging others’ code, and providing feedback through code reviews.
  • Evidence of ownership of personal growth, proactively seeking feedback from team and stakeholders.
  • Strong verbal and written communication skills that support effective collaboration with a global engineering team.
  • Either equivalent practical experience or a Bachelor’s degree in a related field.
  • Compensation

    Pay Grade : L

    Equity Grade : 5

    Base pay range per year : $125,000 – $175,000

    Employees new to affirm typically start at the beginning of the pay range. Compensation 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 also be eligible for equity rewards offered by affirm holdings, inc.

    Benefits

  • Healthcare coverage – affirm covers all premiums for all levels of coverage for you and your dependents.
  • Flexible spending wallets – generous stipends for technology, food, lifestyle needs, and family‑forming expenses.
  • Time off – competitive vacation and holiday schedules.
  • ESPP – employee stock purchase plan enabling you to buy shares of affirm at a discount.
  • Remote Work

    Affirm is proud to be a remote‑first company! The majority of our roles are remote and you can work almost anywhere within the country of employment. Some roles may require occasional office work at an assigned affirm office.

    EEO & Accessibility Statement

    We believe it’s on us to provide an inclusive interview experience for all, including people with disabilities. We are happy to provide reasonable accommodations to candidates in need of individualized support during the hiring process. For U.S. positions that could be performed in Los Angeles or San Francisco, affirm will consider qualified applicants with arrest and conviction records per the San Francisco Fair Chance Ordinance and Los Angeles Fair Chance Initiative for Hiring Ordinance.

    Privacy Notice

    By clicking “Submit Application,” you acknowledge that you have read affirm’s global candidate privacy notice and hereby freely and unambiguously give informed consent to the collection, processing, use, and storage of your personal information as described therein.

    #J-18808-Ljbffr

    Create a job alert for this search

    Software Engineer Ii • Oshawa, Durham Region, CA

    Similar jobs
    Kubernetes & Cloud-Native Platform Engineer (Hybrid)

    Kubernetes & Cloud-Native Platform Engineer (Hybrid)

    Cpus Engineering Staffing Solutions Inc. • Oshawa
    Full-time
    A staffing solutions firm is seeking a qualified Kubernetes Engineer for a hybrid role based in Oshawa.In this position, you will design and implement cloud-native infrastructure using Kubernetes, ...Show more
    Last updated: 28 days ago • Promoted
    Engineer III

    Engineer III

    Framatome • Pickering
    Full-time
    As the need for nuclear energy grows, the future couldn’t be brighter.Join our vital mission to create lasting solutions for our planet’s greatest challenges. In this role, you are ready to shape th...Show more
    Last updated: 28 days ago • Promoted
    IT Engineer II

    IT Engineer II

    Affirm • Oshawa
    Full-time
    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.Technical Strategy & Syst...Show more
    Last updated: 7 days ago • Promoted
    25-198 - Lead Software Engineer Developer

    25-198 - Lead Software Engineer Developer

    Morson Canada • Oshawa
    Full-time
    Monday, December 15th, 2025 (5 : 00PM EST).The Lead Software Developer / Engineer is a specialist technical role focused on elevating engineering excellence, driving technical strategy, and influencing...Show more
    Last updated: 8 days ago • Promoted
    Hiring : Software Engineer (Aug 2025)

    Hiring : Software Engineer (Aug 2025)

    Nexsysone • Ajax
    Full-time +1
    Please only apply when you have these experiences.Candidate should have more than 5+ years of experience in web development. Developing web application components / features using various scripting la...Show more
    Last updated: 8 days ago • Promoted
    Hybrid Lead Software Engineer : Cloud-Native & Architecture

    Hybrid Lead Software Engineer : Cloud-Native & Architecture

    Cpus Engineering Staffing Solutions Inc. • Oshawa
    Full-time
    A leading engineering staffing firm is seeking a Lead Software Engineer / Developer in Oshawa, Canada.This pivotal role involves driving system design, mentoring engineering teams, and facilitating n...Show more
    Last updated: 6 days ago • Promoted
    Senior Backend Engineer, Decisions & Pricing Foundations

    Senior Backend Engineer, Decisions & Pricing Foundations

    Affirm • Oshawa
    Full-time
    A leading financial technology company based in Canada is seeking a Senior Software Engineer for the Decisions and Pricing Foundations team. This role involves leading engineering goals, developing ...Show more
    Last updated: 28 days ago • Promoted
    Software Engineer / Developer

    Software Engineer / Developer

    msritsolutions • Ajax
    Full-time
    This is an entry- to mid-level software engineer position in a small group of web-based application developers, specifically for interactive video applications. The role is full-time on-site, with t...Show more
    Last updated: 8 days ago • Promoted
    Hiring : Software Engineer (Feb 2025)

    Hiring : Software Engineer (Feb 2025)

    Nexsysone • Ajax
    Full-time +1
    Developing web application components / features using various scripting languages with good design principles.Maintenance and monitoring of the developed features and aim for improvements.Improve ex...Show more
    Last updated: 28 days ago • Promoted
    25-201 - Sr. SCADA / HMI Engineer - 24 month contract - Pickering - hybrid remote

    25-201 - Sr. SCADA / HMI Engineer - 24 month contract - Pickering - hybrid remote

    CorGTA • Pickering, ON, Canada
    Remote
    Temporary
    Hybrid- Pickering (2 days remote).We have a great new opportunity to support one of our Energy Sector clients in a contract capacity!. Please see below for more information on the position and if in...Show more
    Last updated: 15 days ago • Promoted
    Lead Software Engineer Developer

    Lead Software Engineer Developer

    Cpus Engineering Staffing Solutions Inc. • Pickering
    Full-time
    We are currently requesting resumes for the following position.Lead Software Engineer Developer.The Lead Software Developer / Engineer is a specialist technical role focused on elevating engineering ...Show more
    Last updated: 8 days ago • Promoted
    Software Engineer

    Software Engineer

    Bangjin • Ajax
    Full-time
    NET CORE, Database (MS SQL Server).Must be a full-stack developer.Must have positive attitude in learning new things.Must have professional experience on core application development using C#, NET ...Show more
    Last updated: 8 days ago • Promoted
    System Analyst - OGGN Inc.

    System Analyst - OGGN Inc.

    OGGN Inc. • oshawa, on, ca
    Full-time
    Please specify your security clearance level in resume, resumes without security clearance level will not be shortlisted for review for this client • • •. Location : Remote (Physically present in Canada...Show more
    Last updated: 2 hours ago • Promoted • New!
    Software Development Engineer II

    Software Development Engineer II

    Solera Corporation • Ajax
    Full-time
    Software Development Engineer II page is loaded## Software Development Engineer IIlocations : Mitikahtime type : Full timeposted on : Posted Todayjob requisition id : JR-018443 • •Job Description...Show more
    Last updated: 28 days ago • Promoted
    Software Engineer

    Software Engineer

    Yunbanbao • Ajax
    Full-time
    Performing Software development activities including requirement gathering and analysis.Designing and Developing Data-intensive, web-based application in support of local business.Supporting data s...Show more
    Last updated: 8 days ago • Promoted
    Kubernetes Engineer

    Kubernetes Engineer

    Cpus Engineering Staffing Solutions Inc. • Oshawa
    Full-time
    We are currently requesting resumes for the following position.November 12th, 2025 (5 : 00PM EST).Design and implement cloud-native infrastructure using Kubernetes and container orchestration platfor...Show more
    Last updated: 7 days ago • Promoted
    Sr. Infrastructure Engineer

    Sr. Infrastructure Engineer

    Confidential • Oshawa, Ontario, Canada
    Full-time
    Role : Senior Lead Infrastructure Engineer.Type : Remote – working EST Hours.Must be eligible for up to a Top-Secret Security Clearance. We are seeking a highly experienced Infrastructure Led to spear...Show more
    Last updated: 1 hour ago • Promoted • New!
    OPEN : Lead Software Engineer Developer

    OPEN : Lead Software Engineer Developer

    Cpus Engineering Staffing Solutions Inc. • Oshawa
    Full-time
    We are currently requesting resumes for the following position.Lead Software Engineer Developer.Monday, December 15th, 2025 (5 : 00PM EST). CHQ, 1908 Colonel Sam Drive, Oshawa.Lead Software Engineer / ...Show more
    Last updated: 6 days ago • Promoted