Manager, Software Engineering (Developer Environments)
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
Role Overview
L’équipe Developer Productivity simplifie et accélère le développement logiciel pour plus de 800 ingénieurs chez Affirm.
L’équipe Developer Environments construit et exploite les environnements de développement éphémères utilisés pour le développement et les flux CI.
Key Skills for This Role
Full Job Posting
À propos du rôle
L’équipe Developer Productivity simplifie et accélère le développement logiciel pour plus de 800 ingénieurs chez Affirm.
L’équipe Developer Environments construit et exploite les environnements de développement éphémères utilisés pour le développement et les flux CI.
Leadership et stratégie
- Définir la vision des environnements de développement et de la productivité dans la boucle interne.
- Établir la stratégie technique de l’équipe sur un horizon annuel et la relier aux projets prioritaires.
- Diriger et encadrer une équipe d’ingénieurs en favorisant l’appropriation, la collaboration et l’excellence technique.
- Aligner les priorités avec les objectifs de produit, de plateforme et de fiabilité.
Systèmes et opérations
- Assurer la conception, l’évolutivité, la fiabilité et la convivialité des systèmes d’environnements éphémères.
- Améliorer le provisionnement, la stabilité et la suppression des environnements.
- Mettre en place la surveillance, les alertes, la réponse aux incidents et les procédures opérationnelles.
- Collaborer avec CI/CD et Test Platform pour intégrer les environnements aux flux de build et de test.
Collaboration et amélioration
- Piloter les initiatives d’automatisation, d’outillage et d’auto-service qui améliorent la productivité.
- Améliorer les normes de revue de code et de conception et partager les connaissances au-delà de l’équipe.
- Favoriser l’adoption des outils et des meilleures pratiques dans l’ensemble de l’organisation.
Qualifications recherchées
- 7 ans ou plus d’expérience en génie logiciel et 2 ans ou plus en gestion d’ingénierie ou leadership de personnes équivalent.
- Expérience de direction d’équipes en infrastructure, plateforme ou productivité des développeurs.
- Solide expérience des systèmes backend ou d’infrastructure, avec capacité à guider l’architecture et l’exécution.
- Expérience des systèmes infonuagiques AWS, Kubernetes, de l’infrastructure as code, des conteneurs et de la CI/CD.
- Expérience de services soumis à des exigences élevées de fiabilité, incluant surveillance, astreinte, incidents et postmortems.
- Baccalauréat dans un domaine connexe ou expérience pratique équivalente.
Atouts
- Expérience des environnements de développement éphémères ou distants et de l’optimisation de leur orchestration.
- Expérience en automatisation des tests, ingénierie de build, outils pour développeurs, Terraform ou Helm.
Rémunération
- La rémunération de base annuelle au Canada est de 181 000 à 241 000.
- Le programme de rémunération peut inclure des primes, des allocations mensuelles, des avantages et des récompenses en actions.
Modalités de travail
- Affirm est une entreprise axée sur le travail à distance; la majorité des rôles peuvent être exercés à distance au Canada.
- Certains rôles peuvent nécessiter une présence occasionnelle dans un bureau assigné selon leurs responsabilités.
Avantages
- La couverture médicale, dentaire et visuelle est entièrement subventionnée pour les employés et leurs personnes à charge.
- L’offre comprend des allocations flexibles, des congés compétitifs et un régime d’achat d’actions pour employés.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Affirm
Operations Enablement Lead
, CAN
Affirm recherche un Operations Enablement Lead pour faire évoluer des opérations de service évolutives, conformes et de haute qualité. La personne titulaire dirigera des programmes interfonctionnels, la gestion des conna
Senior Software Engineer, Backend (Consumer Data Platform)
, CAN
Affirm is seeking a Senior Backend Software Engineer to build scalable systems, APIs, data models, and experimentation services for its growth platform. The role requires six or more years of backend engineering experien
Senior Software Engineer, Frontend (Auth Experiences)
, USA
Staff Product Security Engineer
, CAN
Staff Product Security Engineer
, USA
Operations Enablement Lead
, CAN
Senior Software Engineer, Backend (Consumer Data Platform)
, CAN
Senior Software Engineer, Backend (Consumer Data Platform)
, CAN
Copywriter II
, CAN
Software Engineer I, Frontend (Upfunnel)
, CAN