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...SuggestedRemote 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$131k - $164k per year
...About the Role We're hiring a Staff Software Engineer with strong engineering fundamentals, hands... ...-on experience building AI solutions, developer tooling, and automation to make AI a... ...developer workflows: local development environments, code review, testing, CI/CD, and release...SuggestedFull timeWork at officeLocal areaVisa sponsorshipFlexible hours- ...proactive, and solutions-oriented new developer with knowledge of a broad range of software applications, hardware, and... ...frameworks BSc in Science, Math, Engineering, or related Proficiency in... ...APIs, and database solutions. Manage the full software development lifecycle...SuggestedFull timeInternshipWork at officeFlexible hours
$212.5k - $255k per year
...platform for modern marketing teams, helping organizations build, manage, and optimize high-performing web experiences that drive... ...craft or quality. We’re looking for a Staff Software Engineer, Developer Productivity to help us identify and advocate for strategic...SuggestedRemote jobOngoing contractLong term contractPermanent employmentFull timeTemporary workFixed term contractInternshipFlexible hours$168k - $194.25k per year
...Optimistic, Persistent, and Empathetic . Your role As a Sr. Software Engineer on the Developer Platform team, you will lead the design and development of... ...—identified in partnership with our technical product manager—into high-quality, scalable technical solutions. You will...Long term contractFull timeWork at office- ...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...Long term contractRemote 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....Permanent employmentFull timeWork at officeRemote workWork from homeFlexible hours- ...Are you a seasoned engineering leader passionate about building and maintaining innovative... ...products? We are seeking a dedicated Manager, Software Engineering to join our dynamic team.... ...departmental goals but also foster an environment of trust, open communication, creative...Long term contractPermanent employmentFull timeCasual workLmiaWork at officeWork visaFlexible hours
- ...work. Overview Instacart’s Developer Experience team builds the frameworks... ...tooling, and platforms that enable engineers to ship high-quality software quickly and safely. We remove... ...multi-team initiatives in a fast-paced environment and influencing roadmaps without direct...Permanent 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 contractImmediate 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...InternshipLocal areaRemote work
- ...integrated solutions for time management, resource planning, budget... ...add-on for Jira, and we have developed and acquired a multitude of tools... ...About the role: As a Software Developer, you play an important... ...applications. You contribute to key engineering initiatives, including first...Full timeRemote workWork from home
$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- ...We are looking for multiple passionate Software Developers to join our team. You will develop critical software that engineering teams use to implement and analyze our algorithmic... ...providing you with the best possible environment to succeed How you will make an impact:...Remote jobFull timeWork from home
- ...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$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 contractInternshipWork at officeLocal area- ...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
- ...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
- ...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
- ...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
- ...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 contractWork at officeLocal area2 days per week
$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...Worldwide- ...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 employment
- ...À 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
- ...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
$100k - $135k per year
...Job SRC CAN Ltd is seeking a Senior Software Developer to contribute to the design,... ...Developer, this role will leverage software engineering skillsets to support the SRC enterprise... ...as the SAFe (Scaled Agile Framework) environment. While the role is primarily technical...Remote jobFull timeWork at officeFlexible hours$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...- ...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 employment
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Manager, Software Engineering (Developer Environments). Be the first to apply!
- software project manager Remote
- project manager software development Remote
- manager software development Remote
- director software engineering Remote
- développeur logiciel Remote
- junior software developer Remote
- new graduate software developer Remote
- software developer entry level Remote
- software engineer co-op Remote
- software developer co-op Remote
