Skip to main content

Manager, Software Engineering (Developer Environments)

Affirm
Remote - USUpdated 44d ago
Total compensation
$204k–$290k
Published total compensation range
Location
Remote - US
Remote eligibility
Employment
Full-time
Lead / Manager
Role family
Engineering
Fintech
Apply on job-boards.greenhouse.io
Job actionsApply now
Job actionsApply now

About the job

Affirm is a fintech company reinventing credit with transparent, no-fee buy-now-pay-later products. The Developer Productivity org supports 800+ engineers, owning the space from developer laptops to production, including ephemeral dev environments, CI/CD, test automation, dependency management, and release engineering. The Developer Environments team builds and operates fast, stable ephemeral development environments used in both development and CI workflows.

What you'll do

  • Define and drive the vision for Developer Environments and inner-loop developer productivity.
  • Set technical strategy on a year-long horizon tied to business-impacting projects.
  • Lead and mentor a team of engineers, 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.
  • Improve 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, and operational playbooks to minimize downtime.
  • Collaborate with CI/CD and Test Platform partners to tighten feedback loops.
  • Ensure smooth adoption of Developer Environments tooling and best practices across engineering.

What we look for

  • 7+ years of software engineering experience, with 2+ years of engineering management (or equivalent people leadership).
  • Proven experience leading infrastructure, platform engineering, developer productivity, or adjacent teams.
  • Strong backend/infrastructure background (Python or Kotlin preferred) and ability to guide architecture.
  • Experience building and operating cloud-native systems (AWS, Kubernetes) and using infrastructure-as-code.
  • 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).
  • Strong communication and leadership skills, with a track record of mentoring and growing 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.

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.

Compensation & benefits

USA base pay range (CA, WA, NY, NJ, CT) per year: $230,000 - $290,000. USA base pay range (all other U.S. states) per year: $204,000 - $264,000. Base pay is part of a total compensation package that may include equity rewards, monthly stipends for health, wellness and tech spending, and benefits including 100% subsidized medical coverage, dental and vision for you and your dependents.

Affirm is a remote-first company; most roles are remote and can be performed almost anywhere within the country of employment. Proximal roles may occasionally require work from an assigned Affirm office.

Skills & tags

What you can verify before applying

Compare the essentials before you leave: pay, remote scope, employment type, source, and the employer apply destination.