Manager, Software Engineering (Code to Environments)

6 hours, 6 minutes ago
Full-time
Lead
Software Development
Affirm

Affirm

Affirm offers a transparent buy now, pay later service founded in 2012 by Max Levchin. No late fees or surprises, just a responsible way to pay over time for your favorite brands.

Diversified Financial Services
1K-5K
Founded 2012

Description

  • Define and drive the vision for Developer Environments and inner-loop developer productivity at Affirm.
  • Set the technical strategy for the team on a year-long horizon and connect it to business-impacting work.
  • Lead, mentor, and grow a team of engineers while fostering ownership, collaboration, and technical excellence.
  • Partner with engineering leadership and stakeholders to align priorities with product, platform, and reliability goals.
  • Own the design, scalability, reliability, and usability of ephemeral developer environment systems used in development and CI.
  • Improve environment provisioning, stability, and teardown workflows to increase developer velocity and reliability.
  • Drive measurable improvements in developer experience, including startup time, success rate, performance, debuggability, and resource utilization.
  • Implement monitoring, alerting, incident response processes, and operational playbooks to reduce downtime and developer impact.
  • Collaborate with CI/CD and Test Platform partners to integrate environments cleanly with build and test workflows.
  • Identify developer pain points and lead tooling, automation, and self-service initiatives to improve productivity.

Requirements

  • 7+ years of software engineering experience, including 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 or infrastructure systems, with Python or Kotlin preferred but not required.
  • Experience building and operating cloud-native systems with AWS and Kubernetes.
  • Experience with infrastructure-as-code practices.
  • Hands-on familiarity with containerized environments such as Docker and Kubernetes.
  • Experience with CI/CD systems such as Buildkite, Jenkins, or GitHub Actions.
  • Track record of operating services with a high reliability bar, including monitoring, on-call, incident response, postmortems, and continuous hardening.
  • Strong communication and leadership skills with experience mentoring and growing high-performing teams.
  • Comfort balancing trade-offs between build vs. buy, speed vs. safety, and developer experience vs. operational constraints.
  • Equivalent practical experience or a Bachelor’s degree in a related field is required.
  • Experience building or managing ephemeral or remote development environments is preferred.
  • Experience optimizing orchestration, startup times, and developer feedback loops is preferred.
  • Background in test automation, build engineering, or developer tooling is preferred.
  • Familiarity with Terraform, Helm, or similar infrastructure tooling is preferred.

Benefits

  • Remote-first work with flexibility to work almost anywhere within the country of employment.
  • 100% subsidized medical coverage for you and your dependents.
  • Dental and vision coverage for you and your dependents.
  • Monthly stipends for health, wellness, and tech spending.
  • Flexible Spending Wallets for technology, food, lifestyle needs, and family-forming expenses.
  • Competitive vacation and holiday schedules.
  • Employee stock purchase plan with shares available at a discount.
  • Competitive base salary range of $200,000–$250,000 for most U.S. states and $225,000–$275,000 for CA, WA, NY, NJ, and CT.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Manager, Software Engineering - Identity Platform

Marqeta 251-1K Diversified Financial Services

Marqeta is hiring a Manager, Software Engineering to lead the Identity Platform for its Risk, Fraud, and Disputes team, building systems that support KYC, KYB, sanctions screening, and ongoing compliance monitoring.

Apache Airflow Java Python Spring Boot
20 minutes ago

SSRS Admin

Resilient Co 11-50 Professional Services

Resilient Co. is seeking an experienced SSRS Administrator to own and modernize a large-scale SQL Server Reporting Services environment in Azure, ensuring stable operations, secure deployments, and automated release processes.

Active Directory Azure CI/CD GitHub Load Balancing Power BI PowerShell Python SQL Server
3 hours, 32 minutes ago

Engineering Manager, Cloud Platform (Serbia)

Flosum 51-250 Internet Software & Services

A technical architect at a cloud software company will lead the design and delivery of a Node.js platform on AWS while managing a team of 10–15 engineers and preserving portability across major cloud providers.

AWS Azure GCP Kubernetes Microservices Node.js Terraform
4 hours, 2 minutes ago

Engineering Manager, Mission Agents

Vannevar Labs 11-50 Aerospace & Defense

Vannevar is hiring a Software Engineering Manager to lead the Mission Agents team building AI-powered mission console and workflow products for defense and national security users.

AWS Machine Learning Node.js PostgreSQL Python React Tailwind CSS TypeScript
4 hours, 13 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers