Manager, Software Engineering (Developer Environments)
Affirm
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
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.
Benefits
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.
- ...Software Engineer | Nox Metals | Windsor, ON American factories deserve a supply chain that moves as fast as they do. The next generation of American manufacturing is being built right now. Nox Metals is the supply chain behind it. We use software and automation...SuggestedFull timeImmediate start
$70k per year
...Role As an Intermediate PLC Engineer in the durable goods manufacturing... ...and with minimal downtime by developing robust control systems... ...electricians, and production managers to integrate automation solutions... ...systems in a manufacturing environment. Proficiency with PLC programming...Suggested$65k per year
...manufacturing Consulting engineering company Engineering firm... ...appropriate goods or services Develop reports and proposals to... ...contracts Use sales forecasting software Conduct sales transactions... ...software Database management MS Excel MS Office MS...SuggestedPermanent employmentFull time$106.9k - $129.94k per year
...employees thrive in a collaborative environment that values organizational... ...it serves. Job Title: Manager of Administration Job Posting... ...Infrastructure Services/City Engineer, this position will be... ...computer and equipment needs, new software applications, communications...SuggestedFull timeTemporary workWork at officeLocal areaShift work$100k - $120k per year
...looking for a qualified Design Engineer to work with the Municipal... ...an electrical, systems, and software engineering firm, with offices... ...Perform client liaison and project management to support efficient and... ...commissioning, and troubleshooting Develop software Preparation of...SuggestedLong term contractFull timeContract workFor contractorsShift work$89.4k - $134.2k per year
...skills and learn new ones in an environment where you can make an impact.... ...interesting opportunities in engineering, marketing, sales, supply... ...maintaining existing customer base, developing market maps and successfully... ...by the Regional Sales Manager. Maintain and build relationships...Full timeWork at officeLocal areaRemote work$63k - $88k per year
...d'emploi Bilingual Project Manager Vacancy No / Numéro de poste... ...and completeness. Develop / distribute regular project... ...knowledge of Microsoft tools, software and Azure and networking would... ...Ce qu’offre Compugen Un environnement travail excitant et rapide qui...Daily paidWork at officeLocal areaRemote work$153k - $213k per year
...experienced, motivated Staff Technical Program Manager to oversee high visibility programs for our... ...scale with it. You will help our Product and Engineering teams develop processes and frameworks for building quality software, while evaluating new technology developments...Work at officeRemote workFlexible hours$80k per year
...Our Engineering team is expanding and looking to add an Automation Engineer... ...: PLC & HMI Programming: Develop, optimize, and debug PLC... ...OEM or tier-1 manufacturing environment. ~ Proficiency with major control... ...and organization/work management skills Result-oriented/self...Work at office$115k per year
...looking to add a Key Account Manager for our customers. We are... ...future business opportunities and develop strong customer relationships... ...the Program Management and Engineering teams to meet cost and timing... ...projects in a fast-paced environment High level of commitment,...Work at officeWorldwideOverseas$140k per year
...an experienced Senior Product Manager, Inventory & Analytics to own... ...sell vehicles in a retail environment, and who can turn that domain... ...Sr. Director of Product and Engineering. You will be the senior-most... ...product improvement. Mentor and develop the broader product team,...Full timeRemote workFlexible hours$63.3k - $88.6k per year
...seeking a water and wastewater engineering in training to join our team... .... Assist the project manager or lead engineer in preparing... ...Work effectively in a flexible environment, including both in-office and... ...required; exposure to engineering software such as AutoCAD and Revit is...Long term contractFull timeContract workTemporary workPart timeFor contractorsCasual workInternshipWork at officeRemote workFlexible hours$105k per year
...is looking for an Operations Manager Location: Windsor, ON Job... ...and workflow optimization Develop and implement strategies to... ...including Maintenance, Quality, Engineering, HR, and Supply Chain... ...Maintain a positive work environment focused on employee engagement...Hourly payFull timeTemporary workWork at officeShift workDay shift- ...Mold Feasibility Engineer Windsor, Ontario | Full-Time | On-site... ...runoffs, and steel sizing Developing Design for Manufacturing (DFM... ...organizational skills with the ability to manage multiple priorities... ..., team-oriented work environment Exposure to advanced tooling...Hourly payLong term contractFull timeWork at office
- ...looking for a Production Quality Engineer to join our growing... ...Quality Background in a painting environment as an OEM supplier Must have... ...: Assisting the team in developing/updating Control Plans and FMEAs... ...incidents/accidents to your manager. Use and wear the...Full timeMonday to friday
$90k - $120k per year
...helping Canada achieve its net-zero target. Work site environment Outdoors Interior Work setting Office... ...agreements Operate CADD and other computer software systems Plan and manage budgets Develop risk management plans Prepare reports Supervision...Permanent employmentFull timeFor contractorsFor subcontractorWork at officeRemote work- ...growing and looking to add an Extrusion Engineer . We are looking for a dynamic and driven... ...engineering, with expertise in project management, extrusion processes, and mold technology... ...attention to detail. Proficiency in office software is mandatory Bilingual - Mandarin and...Full timeWork at office
- ...forward to as a Manufacturing Engineer: ~ Support production by... ...automation systems. ~ Plan, manage, and complete assigned... ...ensure timely execution. ~ Develop, evaluate, and document manufacturing... ...tools, MES systems, and JIT environments considered beneficial....Permanent employmentFull timeContract workWork at officeShift work
$75k - $115k per year
...in our fast-paced and dynamic environment. Your opportunity Dillon’... ...is looking for a Civil Engineer to fill an existing vacancy... ...delivering high-quality asset management strategies, this is your next... ...empowered to continually grow and develop. We live our core values...Long term contractFlexible hours- ...Job Title Territory Manager, Retail Flooring Position Overview... ...commercial spaces and outdoor environments. Leveraging strengths in... ...for viable new accounts while developing awareness of market trends.... ...and basic Microsoft Windows software including MS Office. Physically...Full timeContract workLive InWorldwideHome officeShift work
$54k per year
...Mobility! We’re hiring immediately for our respected Management Training Program. Whether you see yourself in... ...run your own branch, cultivate new business and develop your team. In our hands-on learning environment, you will receive the guidance, mentoring, and...Permanent employmentFull timeTraineeshipImmediate start- ...Job Responsibility: : As a Case Management Administrator in the Case Management team, you... ...to multi-task and work in a fast-paced environment; Can assess the integrity of case documentation... ...skills; Able to quickly learn new software and operating systems; Proficiency in...Full timeWork at officeLocal areaFlexible hoursRotating shiftAfternoon shift
$121.34k - $147.48k per year
...our employees thrive in a collaborative environment that values organizational excellence, community... ...the city it serves. Job Title: Manager, Intergovernmental Funding - Employment,... ...of examples in advanced use of computer software, experience in budget development and variance...Full timeWork at officeLocal areaShift work$77.5k - $109.4k per year
...non-credit products/services. The Account Manager II is responsible for conducting credit... ...own portfolio. The Account Manager II will develop the initial creation of a shadow... ...Identify and respond to changes in the business environment, establishing action plans to address customer...Work from home- ...Hospital (FFH) Project. The Manager of Design and Construction will... ...roles. Demonstrated well developed business management skills and... ...complex, multidisciplinary, environment and ability to work with various... ...or degree in Architecture, Engineering or equivalent discipline....Ongoing contractFull timeContract workWork at officeImmediate start
$45 - $55 per hour
...Job Title: Manufacturing Engineer Body Reporting to: Mr. Sean Rossiter... ..., Inc. is a global workforce management and technology solutions firm... ...assessing sourcing risks and developing robust industrialization... ...Ford automobile manufacturing environment is considered a strong asset....Hourly payPermanent employmentFull time- ...Deputy Nursery Manager Windsor Salary: up to £47,000 Potential to earn a further... ...role in creating exceptional early years environments. Working closely with the Nursery Manager... ...performance This role offers the opportunity to develop your leadership skills while making a...Full timeSummer workLocal area
$21 per hour
...The Store Manager manages and oversees daily retail operations, including visual merchandising... ...policies. Leading, motivating, and developing store staff to achieve goals.... ...prioritize, and thrive in a fast-paced environment. Why Join Our Team? Stimulating and...Full timeWeekend workAfternoon shift$55k - $75k per year
...Join Our Team as a Buyer – Engineered Systems! Valiant TMS, a global... ...outsourced services for projects. Develop and issue RFQs (Request for... .... Contribute to supplier management activities, including... ...prioritize in high-pressure environments. Strong written and verbal...Work at office- ...help us attract, retain and develop top talent to deliver our bold... ...a positive and ethical work environment, and you will partner with Human... ...coaching and mentoring, and managing performance documentation and... ...and consults on the talent management responsibilities within their...Hourly payLocal areaShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Manager, Software Engineering (Developer Environments). Be the first to apply!
- project manager software development Windsor, ON
- manager software development Windsor, ON
- director software engineering Windsor, ON
- software project manager Windsor, ON
- software engineer - ai machine learning Windsor, ON
- software development engineer Windsor, ON
- software engineer Windsor, ON
- junior software engineer Windsor, ON
- software developer intern Windsor, ON
- software design engineer Windsor, ON
