Affirm is a financial services company that is on a mission to provide its customers with “honest financial products that improve lives.” As an employer, Affirm maintains a rem
Manager, Software Engineering – Code to Environments
Location
United States
Posted
22 days ago
Salary
$200K - $250K / year
Seniority
Lead
Job Description
Manager, Software Engineering – Code to Environments
Affirm
• 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. • 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. • 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.
Job Requirements
- 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.
Benefits
- 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
Related Guides
Related Categories
Related Job Pages
More Engineering Manager Jobs
Engineering Manager, Data
XsollaXsolla's video game business engine helps game developers and publishers operate more efficiently and sell more games.
• Lead and grow a high-performing, distributed team of data scientists, ML engineers, and data platform engineers • Define and execute the data science and ad tech roadmap, advancing initiatives in user modeling, campaign optimization, targeting, and personalization • Architect and manage ML pipelines and experimentation frameworks, including feature engineering, training pipelines, model serving, A/B testing, and causal inference systems • Oversee real-time pipelines for ad events (e.g., impressions, clicks, conversions), enabling responsive attribution and performance optimization • Collaborate with Product, Growth, and Marketing to develop audience scoring, LTV/churn models, and incrementality testing for media measurement and bidding efficiency • Ensure scalable, privacy-compliant data infrastructure aligned with GDPR, CCPA, and ATT, including support for SKAdNetwork, CMPs, and identity frameworks • Foster engineering excellence with a focus on reproducibility, model evaluation, observability, and model lifecycle management • Drive a strong feedback loop between experimentation and business outcomes, translating data science insights into product and go-to-market wins • Mentor engineers and scientists on career development, technical depth, and cross-functional leadership
Senior Manager, Engineering - Performance ML
MNTNMNTN provides advertising software for brands to reach their audience across Connected TV, web, and mobile. MNTN Performance TV has redefined what it means to advertise on television, transforming Connected TV into a direct-response, performance marketing channel. Our web retargeting has been leveraged by thousands of top brands for over a decade, driving billions of dollars in revenue. Our solutions give advertisers total transparency and complete control over their campaigns all with the fastest go-live in the industry. As a result, thousands of top brands have partnered with MNTN, including Tarte, Decked, and National University.
Role Description We are seeking a visionary, execution-oriented Senior Manager, Machine Learning to lead our Performance ML squad. In this role, you will drive the strategy, development, and deployment of our core predictive models powering our ad buying platform. As we continue to scale our proprietary ad-tech infrastructure, you will be the crucial bridge between advanced data science and robust software engineering. You will not only shape the technical roadmap but also act as a dedicated mentor and advocate for a team of highly skilled engineers. What you’ll do - Manage, mentor, and scale a high-performing team of Machine Learning and Data Engineers. - Foster a culture of technical excellence, providing clear career progression paths for all team members. - Define the ML roadmap in alignment with broader product and engineering goals. - Translate complex business challenges into scalable, actionable data solutions. - Oversee the end-to-end lifecycle of ML models from robust data pipelining and feature engineering to deployment, monitoring, and iteration in high-volume, low-latency environments. - Partner tightly with Software Development teams, Program Management, and executive leadership. - Bring strong organizational skills to streamline workflows, manage technical debt, ensure data quality, and guarantee the reliable, on-time delivery of data products. What success looks like - Audit existing ML models and data pipelines to build a deep understanding of system behavior, performance drivers, and gaps. - Identify and ship high-impact, production-ready improvements that deliver measurable performance or efficiency gains. - Establish a rigorous, repeatable experimentation and deployment framework to accelerate model iteration and reliability. - Define and execute a phased ML roadmap evolving from heuristic-based systems to advanced predictive models. - Strengthen the team through trust-based leadership, skills assessment, targeted hiring, and structured development plans. Qualifications - 6+ years of experience in Machine Learning, Data Science, with 5+ years specifically in an engineering management role overseeing ML/Data teams. - Proven track record of building, deploying, and maintaining models at scale, ideally within ad-tech. - Deep understanding of modern ML frameworks, data architecture, and cloud ecosystems (e.g., Google Cloud Platform). - Exceptional communication skills to distill and present complex, highly technical ML concepts to non-technical stakeholders and executive leadership. - Genuine passion for team building, clearing roadblocks, upskilling your team, and building an environment where top-tier engineers thrive. Benefits - 100% remote within the US - Flexible vacation policy - Annual vacation allowance for travel related expenses - Three-day weekend every month of the year - Competitive compensation - 100% healthcare coverage - 401k plan - Flexible Spending Account (FSA) for dependent, medical, and dental care - Access to coaching, therapy, and professional development Company Description MNTN provides advertising software for brands to reach their audience across Connected TV, web, and mobile. MNTN Performance TV has redefined what it means to advertise on television, transforming Connected TV into a direct-response, performance marketing channel. Our web retargeting has been leveraged by thousands of top brands for over a decade, driving billions of dollars in revenue. Our solutions give advertisers total transparency and complete control over their campaigns all with the fastest go-live in the industry. As a result, thousands of top brands have partnered with MNTN, including Tarte, Decked, and National University.
• Lead software engineering teams that deliver end-to-end software products from conception to production for millions of drivers around the world. • Manage and grow software engineers by providing regular performance feedback, career coaching, and development opportunities. • Lead with customer focus alongside partners in the software development triad, including Digital Product + Digital Design, to deliver high-quality features to our customers • Actively participate in reviewing, evaluating, and providing feedback on product designs and architectures with a software engineering focus. • Actively seek to improve the engineering delivery pipeline reducing cycle time and increasing quality and security posture. • Apply advanced concepts, theories, and principles to create multi-disciplinary innovations and solutions for the most complex or risky business situations. • Develop and socialize new engineering principles and practices to improve the organization. • Provide thought leadership and perspective across multiple organizations to eliminate knowledge silos. • Drive continuous improvement and build a learning organization. • Evaluate and recommend new and emerging products and technologies.
Engineering Manager – Data
Bellese TechnologiesImproving the healthcare journey through civic innovation.
• Oversee the design, development, and delivery of high-quality, innovative software solutions. • Manage and lead one or more teams of software engineers, fostering a culture of continuous improvement and technical excellence. • Collaborate with Product Managers to align team activities with product vision and business goals. • Monitor team performance and provide regular feedback, coaching, and career development to team members. • Drive efficient processes and standards to enable team success and maintain high engineering standards. • Contribute to architectural decisions, software development, and code review. • Participate in resource planning and recruitment activities to scale the engineering team as necessary. • Foster an inclusive, collaborative, and positive team culture.




