Software Engineer, Backend; Code to Environments
Listed on 2025-12-01
-
Software Development
Software Engineer, Cloud Engineer - Software, DevOps, Full Stack Developer
Overview
Staff Software Engineer, Backend (Code to Environments)
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.
Developer Productivity exists to make work better for every engineer mission is to simplify and accelerate software development across the company. We own the entire space between a developer’s laptop and production, including ephemeral dev environments, CI/CD pipelines, test automation frameworks, dependency management, and release engineering. Our tools and platforms enable engineers to ship code quickly, safely, and with confidence. This team supports over 900 engineers working across a broad stack in a hypergrowth Fintech environment—a complex, high-leverage challenge with impact at scale.
WhatYou’ll Do
- Set technical strategy for your team on a year-long time scale and align it with critical, business-impacting projects.
- Collaborate across product management, design, and analytics to ensure technical sustainability, understand risks, and manage trade-offs.
- Act as a force-multiplier for your team by defining and advocating technical solutions and operational processes.
- Own your team’s operations and availability by ensuring monitoring, on-call readiness, playbooks, policies, testing, and alerting are in place to support “keep the lights on.”
- Foster a culture of quality and ownership through high-quality code reviews and design standards, and share knowledge through writing, tech talks, and pair programming.
- Help develop talent on your team by providing feedback, guidance, and leading by example.
- 8+ years of experience designing, developing, and launching backend or infrastructure systems at scale using languages like Python or Kotlin.
- Demonstrated growth and impact through proactively gathering and iterating on feedback from engineering and cross-functional peers.
- Extensive experience supporting highly available distributed systems using AWS/GCP/Azure, distributed databases, containers, and Kubernetes. Experience building scalable infrastructure components including pipelines (Jenkins, Buildkite, Git Hub Actions), configuration management, and automation.
- Experience delivering major features or deprecating functionality through defined technical and execution plans. High-quality, maintainable code.
- Thrive in ambiguity, with the ability to move from language idioms to the architecture of large systems.
- Strong verbal and written communication skills for collaboration with a global and remote engineering team.
- Experience owning, managing, and building developer environments; experience with ephemeral environments is a bonus.
- This position requires either equivalent practical experience or a Bachelor’s degree in a related field.
- Base Pay Grade: P
- Equity Grade: 13
- Base pay is part of a total compensation package that may include equity rewards, stipends for health, wellness, and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependents).
- USA base pay range (CA, WA, NY, NJ, CT) per year: $225,000 - $275,000
- USA base pay range (all other U.S. states) per year: $200,000 - $250,000
Location:
Remote - US. Affirm is proud to be a remote-first company. Most roles are remote and you can work almost anywhere within the country of employment. Some roles may require occasional work from an Affirm office.
- Health care coverage – Affirm covers all premiums for you and your dependents
- Flexible Spending Wallets – stipends for technology, food, lifestyle, and family-forming expenses
- Time off – vacation and holidays to rest and recharge
- ESPP – Employee stock purchase plan at a discount
Affirm is committed to an inclusive interview experience for all, including people with disabilities. Reasonable accommodations are available 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 in accordance with local ordinances.
By clicking "Submit Application," you acknowledge that you have read Affirm's Global Candidate Privacy Notice and consent to the collection, processing, use, and storage of your personal information as described therein.
Seniority level- Mid-Senior level
- Full-time
- Engineering and Information Technology
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).