Manager, Software Engineering (Code to Environments)
New
A
AffirmFinTech
CanadaFull-TimeManager
SalaryCAD 181000 - 241000 / year
Apply NowOpens the employer's application page
Job Details
- Experience
- 7+ years of software engineering experience, with 2+ years of engineering management experience
- Required Skills
- AWSDockerPythonKotlinKubernetesCI/CDSoftware Engineering
Requirements
- 7+ years of software engineering experience.
- 2+ years of engineering management or equivalent people leadership experience.
- Proven experience leading teams in infrastructure, platform engineering, or developer productivity domains.
- Strong technical background in backend/infrastructure systems (Python or Kotlin preferred).
- Experience building and operating cloud-native systems (AWS, Kubernetes).
- Familiarity with infrastructure-as-code practices.
- Hands-on experience with containerized environments (Docker/Kubernetes).
- Experience with CI/CD systems (e.g., Buildkite, Jenkins, GitHub Actions).
- Track record of operating services with a high reliability bar.
- Strong communication and mentorship skills.
- Bachelor’s degree in a related field or equivalent practical experience.
Responsibilities
- Define and drive the vision for Developer Environments and inner-loop developer productivity.
- Set technical strategy on a year-long time scale aligned with business-impacting projects.
- Lead and mentor a team of engineers, fostering a culture of ownership and collaboration.
- Own the design, scalability, reliability, and usability of ephemeral developer environment systems.
- Implement monitoring, alerting, and incident response processes to minimize downtime.
- Collaborate with CI/CD and Test Platform partners to tighten feedback loops.
- Identify developer pain points and lead initiatives to improve productivity through automation and self-service.
View Full Description & ApplyYou'll be redirected to the employer's site