[Hiring] Manager, Software Engineering (Code to Environments) @Affirm
Manager, Software Engineering (Code to Environments) @Affirm
Software Development
Salary usd 200,000 - 2..
Remote Location
🇺🇸 USA Only
Employment Type full-time
Posted 3d ago

[Hiring] Manager, Software Engineering (Code to Environments) @Affirm

3d ago - Affirm is hiring a remote Manager, Software Engineering (Code to Environments). 💸 Salary: usd 200,000 - 275,000 per year 📍Location: USA

Role Description

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.

Qualifications

  • 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.

Requirements

  • 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 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.
Before You Apply
🇺🇸 Be aware of the location restriction for this remote position: USA Only
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Manager, Software Engineering (Code to Environments) @Affirm
Software Development
Salary usd 200,000 - 2..
Remote Location
🇺🇸 USA Only
Employment Type full-time
Posted 3d ago
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Application Denied
Unlock 165,000+ Remote Jobs
🇺🇸 Be aware of the location restriction for this remote position: USA Only
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Application Denied
Unlock 165,000+ Remote Jobs
×

Apply to the best remote jobs
before everyone else

Access 165,000+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews
Unlock All Jobs Now

Maybe later