Remote job
Senior Engineering Manager, App Excellence
Job details
About this role
Role overview
Lead a multi-team engineering domain responsible for the reliability, performance, and native feel of desktop, mobile, and browser applications. You’ll set direction across platforms and lead through engineering managers and senior technical leaders, connecting customer health signals to engineering priorities. The work spans strategy, operating practices, delivery, and long-term platform quality in close partnership with product and other functions.
Responsibilities
- Set strategy and an operating model across teams and platforms, translating unclear problems into priorities and measurable outcomes. - Develop engineering managers and senior technical leaders, supporting healthy, inclusive, high-performing teams. - Establish practices for reliability, incident response, quality, compatibility planning, and cross-team dependencies. - Use operational data, customer signals, and delivery measures to guide decisions and track progress. - Balance roadmap delivery with customer impact, quality, reliability, and long-term technical health. - Build alignment with Product, Design, Release Operations, Build and Release, CI, Security, and other partner groups.
Requirements
- Significant experience leading software engineering teams, including developing or managing other leaders. - Demonstrated ability to lead multiple teams, products, or technical areas with shared dependencies. - Experience setting strategy, shaping operating practices, and defining clear priorities and outcomes. - Strong judgment balancing delivery speed, customer needs, quality, reliability, and technical health. - Track record of effective partnership across engineering, product, design, and other functions. - Experience using operational data and customer signals to inform decisions. - Excellent written and verbal communication, including aligning individual contributors and senior leaders. - People-first leadership and commitment to inclusive, healthy teams.
Nice to have
Experience leading client application, mobile, desktop, browser, platform, or developer infrastructure teams; building reliability, observability, or quality programs; managing distributed organizations through growth or change; or working with release engineering, CI systems, platform vendors, and compatibility programs.
Benefits and work setup
Remote opportunity within Canada or the United States, with travel for in-person team, company, or industry events. Benefits include health coverage, generous paid time off, parental leave top-ups, retirement matching, RSUs for most employees, paid volunteer days, and peer recognition.