Mobile Principal Software Engineer
New
J
JobgetherSaaS software
Must be based in the United States. Remote hiring is not available in Montana, Hawaii, Alaska, or Washington, DC., Availability to work core hours from 9:30 AM to 5:00 PM Central Time, with reasonable flexibility when personal circumstances require it.Full-TimePrincipal
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- More than 10 years of software engineering experience
- Required Skills
- PythonAndroidCI/CDDevOpsiOS
Requirements
- More than 10 years of software engineering experience, with substantial mobile development expertise and Principal- or Staff-level technical leadership scope.
- Experience developing for both iOS and Android, with flexibility to work beyond the mobile ecosystem when needed.
- Hands-on experience using AI coding agents such as Claude Code, Cursor, Codex, or similar tools for production work.
- Ability to design an effective software development lifecycle around AI agents.
- Strong systems architecture experience spanning backend API design, databases, mobile DevOps, and connected-product trade-offs.
- A track record of leading technical improvements, mentoring engineers, and helping engineering teams grow.
- Expertise in cloud-based SaaS architecture and evolutionary software design.
- Familiarity with Agile practices, DevOps, CI/CD, observability, tracing, and data- and metrics-driven decision-making.
- A product mindset and ability to partner effectively with Product and Design.
- Availability to work core hours from 9:30 AM to 5:00 PM Central Time, with reasonable flexibility.
Responsibilities
- Lead the mobile engineering team and guide its technical maturity, architecture, and evolution.
- Establish an AI-native software development lifecycle using AI coding agents, evaluation frameworks, review loops, and quality controls.
- Drive a thin-client architecture by moving business logic toward backend services.
- Contribute to Python-based AI backend services when mobile capabilities require them.
- Define the direction of participant APIs and the broader participant platform.
- Improve engineering processes and apply DevOps principles to strengthen continuous delivery and system reliability.
- Mentor engineers and support their professional growth.
- Partner with Product and Design to define problems, evaluate trade-offs, test assumptions, and build technical foundations.
View Full Description & ApplyYou'll be redirected to the employer's site