Manager, Software Engineering (Developer Environments)
Affirm
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.
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
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.
#J-18808-Ljbffr- ...is seeking a dynamic and experienced Software Project Manager to oversee our AI and 3D projects with... ...in a fast-paced, cross-cultural environment. Key Responsibilities: Project... ...Coordinate with internal teams, including developers, designers, and engineers, to allocate...SuggestedFull timeLocal area
- ...employees. THE ROLE IN A NUTSHELL The Software Developer is an intermediate level position. The... ...systems, they could be called upon to manage the development effort with only... ...applications in one or more programming environments such as C++, C#, .NET, SQL, Javascript...SuggestedFull timeInternship
$95k - $130k per year
...this principle to cultivate a welcoming environment that embraces diversity among our... ...from anywhere in Canada. The Platform Engineering Senior Manager leads a team of business analysts and... ...resolution, and technical transition. • Develop end-to-end solution architectures that...SuggestedFor contractorsRemote workHome officeFlexible hours- ...make app development easier so developers can focus on what matters.... ...most loved tools in modern software development! Please note: This... ...work in a highly autonomous environment. Responsibilities for this... ...coverage and support healthy engineering practices. Minimum Required...SuggestedLong term contractRemote workWorldwideHome office
$48.5 per hour
...Work setting Private company, corporation or industry Software company Information technology (IT) service provider Responsibilities... ...of computer-based systems Define system functionality Develop software solutions by studying systems flow, data usage and work...SuggestedPermanent employmentFull timeRemote work$48.5 per hour
...experience Work setting Private company, corporation or industry Software company Information technology (IT) service provider Tasks... ...of computer-based systems Define system functionality Develop software solutions by studying systems flow, data usage and work...Permanent employmentFull time- ...Duties And Responsibilities Manage a team consisting of FSQR... ...FSQR and operations teams to develop corrections and corrective actions... ...in Food Science, Chemistry, Engineering, or other related science... ...manage conflict in a stressful environment. Ability to work with cross...Local areaWork from home
$75k - $85k per year
...follow Who We're Looking For The Search Engine Marketing (SEM) Manager owns strategy, execution, and... ...revenue goals. Key Responsibilities • Develop and lead SEM strategy across Google Ads... ...stakeholders • Experience in an agency environment • Experience mentoring or managing...Long term contractSummer workManual laborRemote workWorldwideFlexible hours- ...growth, ATMIS is expanding its engineering team and seeking a Project... ...will play a key role in managing and coordinating advanced manufacturing... ...knowledge, project management capability, and the ability... ...a fast-paced manufacturing environment What We Offer Opportunity...Full time
- As a Project Engineer at Brave, you will be responsible for supporting Brave’s sales engineering efforts, engineering management, and technical delivery for your assigned projects. Reporting... ...years experience in an integration environment Excellent understanding of controls,...
$50 - $70 per hour
...Job Responsibility: Title:- Plant Resident Engineer ( Embedded C ) Location:- Windsor, ON (Onsite ) Contract Only Client:- Marelli... ...· Lead joint debug sessions with customer · Support client's software development team · Support system bench testing, product analysis...Hourly payFull timeContract workFixed term contractMonday to fridayShift work- Rimkus is a global leader in engineering and technical consulting,... ...flood. The role also includes developing electrical restoration and repair... ...testimony. Provide project management and technical oversight of... ...and fast-paced environment, and are driven to provide the...Long term contractTemporary workWork at officeRemote workWork from homeWorldwideFlexible hours
$121.34k - $147.48k per year
...employees thrive in a collaborative environment that values organizational... ...city it serves. Job Title: Manager Technical Infrastructure Job... ...performance of IT services and develop and maintain corporate policies on new hardware, software and applications; Ensuring...Full timeWork at officeLocal areaShift work- Advance your career as a Senior Instrumentation Engineer with Tandem Group Consulting Solutions in Windsor, Ontario. Your expertise in control... ...for enhancing operational efficiency. You will lead projects, develop PLC/DCS logic, and coordinate with diverse engineering...Full time
- ...Role The Corporate Process Engineer will play a pivotal role in optimizing... ..., identify bottlenecks, and develop scalable strategies that... ...problem-solving, and project management skills. Preferred... ...site automotive manufacturing environment. ~ Expertise in injection moulding...
$74k - $124k per year
...headquarters, three vehicle assembly and engine manufacturing plants, three... ...quality of our vehicles, the environment, the community, and the world... ...test. Use test stand software to monitor test stand FTT and... ...engine theory. Configure and, manage advanced data acquisition (DAQ...Full timeWork at office$32 per hour
...relevant experience in data analysis, AI automation, data engineering, or software development is desirable. • Bachelor's or Master’s Degree in... ...connection. • Gain hands-on experience in a unique hybrid environment where human expertise and AI agents collaborate seamlessly...Hourly payPart timeFreelanceRemote work- An Automation Engineering Firm in Windsor, Canada, is looking for an Electronics / Controls Engineering Technician. You'll design and implement... .... This role offers dynamic engineering challenges and the chance to work within a collaborative team environment. #J-18808-Ljbffr
- ...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...Permanent employmentFull time
$93.33k - $126.27k per year
...opportunity available for a Project Engineer. The successful candidate... ...Maintain a safe work environment by demonstrating leadership in... ...project risk assessments and Management of Change (MOC) activities to... ...meet operational objectives. Develop project scopes, schedules, capital...Long term contractFor contractors- ...education: Bachelor's or technical degree Required specialty: Electrical engineering, telecommunications Experience: 3-6 years TASKS AND RESPONSABILITIES Under the supervision of the Engineering Manager or of the Customer's Project Manager, you will be responsible for: •...Permanent employmentRemote work
- ...career opportunity for a Process Engineer in our Engineering Department... ...to the Process Engineering Manager. The function is to... ...of the assigned project. Develop fixture concepts with fixture... ...and to ensuring an accessible environment. The Narmco group will accommodate...Full timeWork at office
$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- ...a Senior Business Operations Manager - Live Games to join our Live... ...every day - whether in our work environments alongside our talented... ...team of game lovers who are developing, publishing and innovating the... ...and console, Scopely creates, develops, publishes, and live-operates...Local areaImmediate startRemote workWorldwide
$34 - $44 per hour
...opportunity for a Simulation Design Engineer in our Windsor Ontario... ...thrive in a fast-paced work environment. We offer an excellent compensation... ...and tolerancing (GD&T). Develops basic to advanced level process... ...duties as assigned by the management team Abide by all Company...Full timeImmediate start$85k - $135k per year
..., three vehicle assembly and engine manufacturing plants, three parts... ...quality of our vehicles, the environment, the community, and the world... ...processes and products. Develop action plans as required to... ...PPAP, and DOEs, Visual Factory Management. ~ Demonstrated ability to...Full time$75k - $105k per year
...Agency is hiring a sharp, proactive Account Manager — someone who thrives at the... ...3+ years in an agency or client services environment. Proven success in performance marketing... ...Nous bâtissons quelque chose de rare : un environnement où croissance, transparence et haute performance...Daily paidLong term contractFull timeApprenticeshipSummer workRemote workWork from homeHome officeVisa sponsorship- ...looking for an experienced Project Manager to lead field operations at a... ..., and applicable codes • Develop and maintain construction... ...Skills • Degree or diploma in Engineering, Construction Management, or... ...in fast-paced, field-driven environments • Strong leadership skills with...For subcontractorCasual workInternshipRemote workMonday to friday
- ...innovations. NAOS North America is seeking a PR and Influencer Manager based in Canada (Toronto or Montréal). YOUR MISSION As PR and Influencer... ...and performance-driven. MAIN TASKS Influencer Marketing: • Develop the brands Influencer go-to-market strategy across key social...Remote work
$60.1k per year
.... As an Assistant General Manager at Scaddabush you will assist... ...memorable service. You will develop your leadership skills, coach... ...experience in a similar high-volume environment ~ Strong English... ...with computers and learning new software ~ Experience managing sales...Full time
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 Windsor, ON
- manager software development Windsor, ON
- director software engineering Windsor, ON
- project manager software development Windsor, ON
- senior software developer Windsor, ON
- software engineer - computer Windsor, ON
- software developer remote Windsor, ON
- software engineer intern Windsor, ON
- software engineer devops Windsor, ON
- ingénieur logiciel Windsor, ON

