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
CAD 181000 - 241000 / year
Apply Now