Remote job
Mobile Principle Software Engineer
Job details
About this role
Role overview A principal-level mobile engineer will lead a mobile team through a shift toward AI-centered product development. The role combines hands-on iOS and Android work, mobile and participant platform architecture, and engineering leadership, with some contribution to a Python backend. It calls for close partnership with Product and Design to shape user problems, choose when to prototype, and build durable foundations where needed.
Responsibilities - Guide the mobile team’s technical direction, delivery, and continued growth. - Establish development workflows using AI coding agents, including evaluation and review practices. - Shape a thin-client architecture that keeps mobile apps focused while placing shared business logic in backend services. - Contribute Python backend capabilities when required by mobile product needs. - Set direction for participant APIs and the broader participant platform. - Improve delivery processes, operational practices, and continuous delivery across partner teams. - Mentor engineers and contribute to security and compliance work.
Requirements - Principal or Staff-level impact as a product-focused software engineer, with 10+ years of experience evolving or launching applications. - Significant hands-on experience with both iOS and Android development. - Practical experience using AI coding agents to deliver production work, with sound judgment about their use. - Ability to work beyond mobile when needed, including contributing to Python services. - Experience leading technical improvements, mentoring engineers, and setting direction with limited oversight. - Strong product judgment and ability to work as a peer with Product and Design.
Benefits and work setup The role is remote-first, with core availability expected from 9:30 a.m. to 5:00 p.m. Central Time and some flexibility for occasional needs. Hiring is unavailable in Montana, Hawaii, Alaska, and Washington, DC. Benefits include flexible paid time off, 15 company holidays, 12 weeks of paid parental leave, a retirement plan with employer match, education and remote-work stipends, and compensation that includes bonus and equity.