JOBSEARCHER

Directors, Software Engineering

Overview In this role you drive strategic and technical leadership across multiple distributed engineering teams responsible for enterprise-scale software platforms. You guide migration from legacy on-prem systems to cloud-native, microservices architectures and oversee API design and governance. You’ll shape engineering standards, DevSecOps practices, and lifecycle improvements while developing senior leaders and building high-performing global teams. This is a chance to influence architecture decisions that align with business goals and product roadmaps, in a fast-moving, cross-functional environment. Compensation / Benefitsflexible time offhealth benefits (medical, dental, vision)401(k) retirement with employer matchemployee stock purchase plantuition reimbursementpaid parental leave ResponsibilitiesSteer cross-functional, distributed engineering teams to deliver scalable platformsOversee migration of legacy systems to cloud-native microservicesGovern API design and governance for reliability and securityEstablish engineering best practices across DevSecOps, CI/CD, automated testing, and reusable componentsEnsure predictable delivery and operational excellenceManage and develop senior leaders and architects across onshore, offshore, and vendor models Key requirementsMaster’s degree in a relevant field plus 2 years of experience as Lead Engineer/Developer or in software architecture/designProven track record building high-performing teams focused on continuous delivery and innovationExperience building low-latency, high-throughput, scalable, fault-tolerant systemsContainerization and running production systems in public cloudExtensive software design experience with APIs and multiple languages/tools listedExperience with streaming platforms (Kafka) and Lean DevOpsleadership and people developmentmentoring and coachingcross-functional collaborationAPIsUnixLinux