You Are
A Mobile Principal Software Engineer who will lead our mobile team and evolve it to meet the shifting demand of a full AI-first platform — on a timeline measured in weeks, not quarters. You're deeply hands-on with AI coding agents, and you've used them to ship serious work, not just autocomplete. You're as comfortable architecting a thin mobile client backed by a powerful API as you are dropping into our Python backend (with AI assist) to add what mobile needs. You'll shape our participant experience across mobile with heavy influence on the web too.
You're deeply product focused, energized by solving business problems, not just writing code. You ask "why" before "how," and you partner with Product and Design as a peer — shaping problems, not just taking specs. You know when to ship a scrappy prototype to test an assumption versus when to invest in a foundation built to last, and you can explain that call to a PM or designer. You can hold multiple projects in your head at once, spotting where they'll collide, depend on each other, or share a chance for reuse.
You bring Principal/Staff-level scope as a product engineer — 10+ years of experience evolving apps and standing up new ones across product and technical dimensions. You have a proven track record of leading technical improvements and mentoring other developers, as collaboration and empathy are cornerstones of our culture. You thrive setting your own direction with minimal input while staying aligned to company goals.
Most of all, you're energized by the prospect of doing in months what used to take years. If this sounds exciting, we'd love to hear from you.
The Job
Working hours
What you need to have
- Significant experience as a mobile software engineer with Principal/Staff-level scope (titles aren’t important — we care about what you’ve shipped and led)
- Experience with iOS and Android, and a willingness to work outside the mobile ecosystem when the problem calls for it
- Hands-on experience with AI coding agents (Claude Code, Cursor, Codex, or similar) — not just autocomplete — and an opinion on how to design an SDLC around them
- Experience in system architecture to supplement mobile experience (backend API design, databases, mobile devops), how it all fits together, and design trade-offs
- A proven track record of leading, mentoring, and growing engineers
- Expertise with cloud-based SaaS architectures and evolutionary design
- At home with agile, DevOps, CI/CD, observability/tracing, and data/metrics-based decision making
Of course, what is outlined above is an ideal set of expectations; however, business needs and other projects and tasks may shift, and additional tasks could be assigned at the discretion of your manager.