Senior/Lead Software Engineer (IAM)
Indexed description
The Role
We're looking for a Senior/Lead level engineer to join our Identity & Access Management team at Arrive.
Our IAM platform secures access for millions of users across our mobility products — and we need someone who takes that responsibility seriously.
This isn't a greenfield role. You'll maintain and stabilise a production identity system the business depends on, while helping to define and execute a deliberate transition to a modern, company-wide IDP. The transition path isn't fully mapped — you'll help shape it, not just follow it.
You'll work within Developer Experience — a platform organisation that serves the rest of Arrive.
How to make an impact
- Keeping a production IAM system secure, stable, and well-understood
- Proactive vulnerability management, dependency hygiene, and critical fixes
- Contributing to or owning the technical roadmap — what we maintain, what we improve, and how we migrate to the new unified IAM platform
- Working with product teams across the business to define the migration approach and help drive successful adoption of the new platform
- Shaping engineering standards: code review culture, security practices, architectural consistency
- Representing the team in cross-functional conversations and communicating trade-offs clearly
- Knowledge sharing: documentation, runbooks, onboarding, technical mentorship
- Participating in on-call coverage for the systems you own
- You speak up — you share ideas before you're certain and raise concerns before they become problems
- You have a growth mindset — you treat failure as information and iterate rather than defend
- You communicate clearly, in writing and in conversation
- You take ownership — when something is yours, you follow through without being asked
- You're honest — you say what you think and raise concerns directly
- You can hold competing priorities and reason through trade-offs
- 3–5+ years of programming experience
- Java and Spring Boot
- Microservices architecture
- Familiarity with CIAM concepts — authentication and authorisation — in production systems
- Experience with OpenID Connect and/or SAML an advantage
- A track record of making and defending technical decisions, or a clear and demonstrated progression toward doing so
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search