Manager, Software Engineering (Developer Environments)
Affirm
- Remote job
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 at Affirm. Our 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 org supports 800+ engineers working across a broad stack in a hypergrowth FinTech environment—a complex, high‑leverage challenge with impact at scale.
The Developer Environments team builds fast, stable developer environments that make it easy for Affirm engineers to create, test, and debug their features. We own Affirm’s ephemeral development environments, used across both development and CI workflows.
We’re seeking a seasoned Engineering Manager to lead Developer Environments. This role is critical to the end-to-end inner loop experience for engineers. You will lead the team building and operating the platforms that support environment provisioning, test execution, and automated developer infrastructure—partnering closely with CI/CD, infrastructure, security, and product engineering teams.
What you’ll do
Leadership & Strategy
Define and drive the vision for Developer Environments and inner-loop developer productivity at Affirm.
Set technical strategy for your team on a year-long time scale, and tie it to critical, business-impacting projects.
Lead and mentor a team of engineers, fostering a culture of ownership, collaboration, and technical excellence.
Partner with engineering leadership and stakeholders to align Developer Environments priorities with broader product, platform, and reliability goals.
Systems & Operations
Own the design, scalability, reliability, and usability of the systems powering Affirm’s ephemeral developer environments used in both development and CI contexts.
Improve environment provisioning, stability, and teardown workflows to enhance developer velocity and reliability.
Drive measurable improvements to the developer journey (e.g., startup time, success rate, performance, debuggability, resource utilization).
Implement monitoring, alerting, incident response processes, and operational playbooks to minimize downtime and developer impact.
Collaborate with CI/CD and Test Platform partners to tighten feedback loops and ensure environments integrate cleanly with build/test workflows.
Collaboration & Enablement
Work closely across engineering to ensure smooth adoption of Developer Environments tooling and best practices.
Identify developer pain points and lead initiatives to improve productivity through tooling, automation, and self-service.
Foster a culture of quality and ownership on your team by setting and improving code review and design standards, and advocating for them beyond your team through writing and knowledge sharing.
What we look for
7+ years of software engineering experience, with 2+ years of engineering management experience (or equivalent people leadership experience).
Proven experience leading engineering teams in infrastructure, platform engineering, developer productivity, or adjacent domains.
Strong technical background in backend/infrastructure systems (Python or Kotlin preferred, but not required) and the ability to guide architecture and execution.
Experience building and operating cloud-native systems (AWS, Kubernetes) and using infrastructure-as-code practices.
Hands-on familiarity with containerized environments (Docker/Kubernetes) and CI/CD systems (e.g., Buildkite, Jenkins, GitHub Actions).
Track record of operating services with a high reliability bar (monitoring, on-call, incident response, postmortems, continuous hardening).
Strong communication and leadership skills, with a track record of mentoring and growing high-performing teams.
Comfort balancing trade-offs between build vs. buy, speed vs. safety, and developer experience vs. operational constraints.
This position requires either equivalent practical experience or a Bachelor’s degree in a related field.
Nice to have
Prior experience building or managing ephemeral or remote development environments.
Experience optimizing orchestration and startup times and improving developer feedback loops.
Background in test automation, build engineering, or developer tooling.
Familiarity with Terraform/Helm or similar infrastructure tooling
This posting is for an existing vacancy
Base Pay Grade - P
Equity Grade - 7
Employees new to Affirm typically come in at the start of the pay range. Affirm focuses on providing a simple and transparent pay structure which is based on a variety of factors, including location, experience and job-related skills.
Base pay is part of a total compensation package that may include monthly stipends for health, wellness and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependents). In addition, the employees may be eligible for equity rewards offered by Affirm Holdings, Inc. (parent company).
CAN base pay range per year: 181,000- 241,000
#Li-Remote
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. Affirmers in proximal roles have the flexibility to work remotely, but will occasionally be required to work out of their assigned Affirm office. A limited number of roles remain office-based due to the nature of their job responsibilities.
We’re extremely proud to offer competitive benefits that are anchored to our core value of people come first. Some key highlights of our benefits package include:
- Health care coverage - Affirm covers all premiums for all levels of coverage for you and your dependents
- Flexible Spending Wallets - generous stipends for spending on Technology, Food, various Lifestyle needs, and family forming expenses
- Time off - competitive vacation and holiday schedules allowing you to take time off to rest and recharge
- ESPP - An employee stock purchase plan enabling you to buy shares of Affirm at a discount
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] Pursuant to the San Francisco Fair Chance Ordinance and Los Angeles Fair Chance Initiative for Hiring Ordinance, Affirm will consider for employment qualified applicants with arrest and conviction records.
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.
$210k - $320k per year
...financial data. We’re applying principles of software engineering and data systems to scale accounting.... ...-house tooling for remote development environments, various internal tools and networking... ...You have intuition and opinions about developer loops and developer experience You...SuggestedFull timeRemote work$115k - $145k per year
...through early diagnosis and longitudinal care management of chronic conditions. We value diversity... ...build the future of healthcare. Clover's engineering team is empathetic, caring, and supportive. We are looking for a Software Developer, Engineering Productivity with expertise...SuggestedFull timeWork at officeRemote workWork from homeShift workAfternoon shiftEarly shift$171k - $257k per year
...hybrid deployments. As a Senior Engineer on the NKP AI Platform team,... ...to train, deploy, and manage mission-critical modern and AI... ...aiming to build a supportive environment for both personal and professional... ...influencing how the team develops. Learn more about Nutanix Vancouver...SuggestedLong term contractPermanent employmentWork at officeLocal areaRemote workRelocation package3 days per week- ...helps prevent them across environmental management, employee health, safety, quality, and... ...About the Role We are seeking a Software Engineering Manager to lead a team of engineers... ...issues without being directed Actively developing as a manager — seeking feedback and...SuggestedLong term contractFull timeRemote workWorldwideHome office
$196k - $207k per year
...it together. We’re looking for an Engineering Manager to lead our Catalog Enrichment team. This... ...a fast-paced, highly cross-functional environment. You’ll thrive if you enjoy building... ...with reliability, observability, and developer experience for a growing user base....SuggestedPermanent employmentFull timeWork at officeRemote workWork from homeFlexible hours- ...sophisticated financial products across managed investing, do-it-yourself trading,... ...trust with their financial lives. Data & Engineering at Wealthsimple spans everything from the... ...and it’s a meaningful one. As a Staff Software Developer on Production Engineering, you’ll bring...Long term contractFull timeImmediate start
- ...milestones, we’re expanding our R&D team and seeking an experienced Software Engineering Manager to join our leadership. You’ll drive high-performance... ...career mentorship Champion and drive AI adoption for developer productivity across the team. Evaluate team members' AI maturity...Full timeInternshipLocal areaRemote work
- ...We are seeking a forward-thinking Manager, Software Engineering to lead our Aktiv development team. In this role, you will be responsible for driving... ..., fostering a collaborative, inclusive, and respectful environment. Performance Management: Provide continuous feedback, address...Full timeRemote workFlexible hours
$80k - $130k per year
...the information they need to manage the risk and ensure project success... ...projects to contractors, engineers, and other stakeholders. With... ...a fast-paced technical work environment and are a performance driven... ...employees. We are looking for a Software Developer to join our...Full timeFor contractorsWork at officeLocal area- ...Software Engineer Lead (Full Stack Developer) WHO WE ARE Tradable Bits is an award-winning tech company that helps sports, music and entertainment... ...experience ADDITIONAL SKILLS/TRAITS Initiative to manage your own workload in a constantly evolving, dynamic...Full timeWork at officeFlexible hours
- ...people deliver future-ready software, services, and integrated platforms... ...networks, monitor and manage transportation, and transform... ...looking for a dynamic Software Developer to join our project focused teams... ...of software developers, engineers, and testers. You will influence...Full timeLocal areaRemote workNight shift
$94.2k - $117.7k per year
...Position Summary: As a Software Developer on the Procurement team at Euna Solutions, you’... ..., and collaborate with your team, the engineering organization, and the product team to... ...axe, etc) ~ Experience in a cloud environment, such as AWS. ~ Familiarity with...Full timeWork at officeLocal areaFlexible hoursWeekend work3 days per week$169.2k per year
...Want to lead a team of talented engineers with a goal to deliver innovative, AI amplified... ...the place for you! We’re looking for a Manager, Software Engineering to be part of our... ...lead and support their team members in developing their skills and advancing their careers...Remote jobLong term contractFull timeInternshipWork at officeLocal area$169.2k per year
...Then Jobber might be the place for you! We’re looking for a Manager, Software Engineering to be part of our Fintech department. Jobber exists to... ...will work with members of your teams to support and develop their skills and career, as we work together to empower small...Long term contractFull timeInternshipWork at officeLocal area- ...sophisticated financial products across managed investing, do-it-yourself... ...won't rely on separate data engineering teams to productionize your... ...Financial Engineering, part Software Engineering/Data Science.... ...Experience deploying models to cloud environments (AWS/GCP) via automated build...Long term contractFull timeWork from home
- ...About Engineered Arts Engineered Arts is the leading manufacturer... ...With 20 years of hardware and software development, our robots have... ...We are a team of dedicated Developers and creatives striving to develop... ...just in a controlled demo environment Debug issues that span front...Full timeContract workLocal areaRemote workWorldwide
- ...homebuilding together. We’re looking for a Software Developer to join our team and contribute to... ...Science or Computer/Electrical Engineering or related technical fields ~ Extensive... ...and development in a test-driven environment ~ Being a team player with...Full timeInternshipRelocation packageFlexible hours
$104.3k - $136.8k per year
...just transforming the Sales Performance Management (SPM) market—we’re redefining how... ...Unlock your potential in a supportive environment. Join us at Varicent—where your talent... ...opportunities for success! Staff Software Developer The Incentives Development team is...Full timeWorldwide- ...À Tower, les employés trouveront un environnement stimulant et axé sur les résultats où... ...and research infrastructure with risk management, compliance, and a full suite of business... ...Core Engineering department is seeking a Software Developer II to join the Data team in Montreal....Full timeApprenticeshipCasual workWork at officeWorldwide
$58k per year
...Job Opportunity: Software Developer Co-op Duration: 8 Months Start Date: January 4, 2027... ...decades of geoscience innovation at BGC Engineering, we equip our customers with the earth... ..., critical services, and the environment. From floods and landslides to wildfires...Casual workInternshipWork at office- ...The Opportunity As a Senior Software Developer , we are looking for the following:... ...Developer to join our Digital Billing Engineering DevOps team. This is a critical role focused... ...continuity for our Kenan Application Support environments (specifically handling KGW and its...RemplacementPermanent employmentFull time
$130k - $170k per year
...Development team and working closely with the product management team, the Senior Software Developer is generally responsible for the development, design... ...assisted reasoning, data-driven insights, and modern engineering practices to identify root causes, evaluate alternatives...Full time- ...We’re looking for a Senior Engineering Manager who is ready to lead through ambiguity and improve how software gets built at MongoDB. This role leads teams focused on developer productivity, with an emphasis on measurable improvements to the software development lifecycle....Long term contractFull timeRemote workWorldwide
- ...Augmentation, Global Talent Management, Value Added Services through... ...Implement middleware for intelligent environment devices, mainly within a... ...and testing of multiple software modules. • Ensure implementation... ...with other software developers in the team to implement software...Permanent employmentFull time
- ...the next level. If you thrive in an environment where great work is valued over titles,... ...payment solutions. We're seeking a Senior Software Developer to join our dynamic team. In this... ...maintenance. Collaborate with product managers, designers, support teams and other developers...Long term contractFull timeWork at officeLocal area2 days per week
- ...high reliability in a trading environment where being right second is... ...harnesses — tools, context management, evals, guardrails — that do... ...including what broke. ~ Strong engineering fundamentals in Python, Go,... ...Mentorship with experienced software developers, database...Full timeLocal area
- ...Technical Lead (L4) to join our NCCS engineering team. This role is ideal for... ...workflows. Design and develop scalable microservices using... ...Composer. Provision and manage cloud infrastructure, including... ...across enterprise environments, including VPC networking and...Full time
- ...years, International Submarine Engineering (ISE) has been a world... ...We place great emphasis on developing equipment to meet the specific... ...Opportunity ISE is seeking a Software to join our team! The... ...for both Windows and Linux environments. Testing & Verification...Long term contractFull timeInternshipWork at office
$22.01 - $33.81 per hour
...development of digital investigative software that acquires, analyzes, and shares evidence... ...and experienced Software Development Engineer in Test (SDET) to join our engineering... ...platform. You’ll work closely with developers, product managers, and other SDETs to design and...Hourly payInternshipWork at officeLocal areaFlexible hours- ...sophisticated financial products across managed investing, do-it-yourself... ...network for future Product Engineering openings. We aim to provide... ..., and we expect senior developers to push the frontier of how we... ...to deliver production-grade software. You'll experiment with new workflows...Long term contractFull timeInternshipImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Manager, Software Engineering (Developer Environments). Be the first to apply!
- director software engineering Remote
- manager software development Remote
- software project manager Remote
- project manager software development Remote
- software engineer devops Remote
- software engineer - ai machine learning Remote
- software developer entry level Remote
- software developer Remote
- ingénieur logiciel Remote
- software design engineer Remote

