Senior Staff Software Engineer, Mobile
About the Opportunity
We are looking for a Senior Staff Software Engineer to join our mobile team sitting at the intersection of engineering rigour, consumer growth craft, and product instinct. This is not a feature delivery role and you will own the engineering end-to-end. The ideal profile combines a solid engineering foundation, and the conviction to bring proposals, not just execute them.
Responsibilities
- Own the full engineering lifecycle through to production launch and iteration.
- Build and optimise systems.
- Collaborate closely with cross functional stakeholders across multiple regions to translate commercial goals into concrete, data-backed engineering proposals.
- Apply AI coding tools actively in your workflow to accelerate development, improve code quality, and bridge across tech stacks where needed.
- Drive technical decision-making on growth infrastructure, articulating trade-offs clearly and defending or revising your positions based on evidence.
- Mentor engineers on the team and help establish a culture where engineers bring solutions, not just responses.
Minimum Qualifications
- 8+ years of software engineering experience with a track record of shipping production-quality systems at scale.
- Actively uses AI tools as a core part of your engineering workflow - not just for code generation, but for building repeatable workflows and bridging across stacks.
- Outspoken and proposal-driven: you come to the table with a point of view, push back when you disagree, and bring data and a counter-proposal rather than just flagging concerns.
- Strong cross-functional communication - comfortable working with Product Manager, Business Development, and local markets to align on goals and hold the line on engineering quality.
- Data instincts: you think in funnels, know how to instrument what matters, and use metrics to drive decisions.
Preferred Qualifications
- Mobile development experience in iOS (Swift/Objective-C) or Android (Kotlin/Java) - or backend experience building growth systems that serve mobile apps directly (e.g. growth APIs, attribution pipelines, notification infrastructure).
- Experience with Rust or other systems languages - especially candidates who have recently migrated from mobile-native stacks and are building fluency in backend tooling.
- Background in fintech, crypto, or regulated consumer financial products.
- Experience operating across US, EEA, and APAC markets.
- A/B experiment framework ownership at meaningful scale.