Remote job
Senior Director, Software Engineering
Job details
About this role
Role overview Lead the engineering organization responsible for mobile apps used by field technicians, with accountability for reliability, performance, release quality, and long-term modernization. You will guide the work through engineering managers, keep current apps dependable while advancing native iOS and Android platforms, and align delivery with business priorities.
Responsibilities - Set priorities, processes, and long-term goals for the mobile engineering organization through its managers. - Own app reliability, performance, and release quality, including production monitoring and measurable quality goals. - Lead modernization of native iOS and Android apps while maintaining stability for existing users. - Establish a predictable release cadence supported by quality practices, staged rollouts, release gates, and test automation. - Partner with product, design, and senior leaders to set technical direction and improve the mobile experience. - Develop engineering managers, recruit mobile talent, and communicate decisions to technical and nontechnical stakeholders.
Requirements - At least 10 years of software engineering experience, including 5 or more years leading engineering organizations and managers. - A record of delivering reliable, high-scale mobile applications for both iOS and Android on a predictable schedule. - Deep knowledge of mobile platforms, performance, and reliability. - Experience setting quality standards, production monitoring, staged releases, release gates, and automated testing strategy. - Experience leading significant mobile platform modernization or re-architecture, with the technical credibility to engage on architecture decisions. - Strong communication and technical writing skills, and a degree in computer science or a related technical field.
Benefits and work setup Flexible time off, learning and leadership development, recognition programs, company-paid medical, dental, and vision options, savings accounts, retirement matching, and family-building and parental support are described.