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
View details
Apply Now