Senior Staff Software Engineer, Platform - IAM
Required skills
- Senior Staff Software Engineer
- Platform
- IAM
- Identity & Access Management
- Uber Tech Lead
- technical strategy
- architecture
- workforce identity
- AI agent identity
- service identity
Nice to have
- generative AI
- business-ready outputs
- measurable improvements
- cost
- quality
Role summary
Coinbase is seeking a Senior Staff Software Engineer (Uber Tech Lead) for its Platform Identity & Access Management (IAM) team. This role will own the technical strategy and architecture for unifying various identity types (human, AI agent, service, workload) into a cohesive platform. The engineer will drive architecture decisions across multiple teams, develop an adoption strategy for over 700 internal systems, and translate regulatory requirements into automated controls. Key responsibilities include leading the data model and tooling for access visibility, reducing standing privilege, and mentoring senior engineers in identity domain expertise. The role requires 12+ years of experience, deep IAM expertise, production Go experience, distributed systems design on AWS, and strong influence skills.
Ready to do the most impactful work of your career? At Coinbase, we are uncompromising on our mission to increase economic freedom. The bar is high, the environment is intense, and we like it that way. This isn't a place for complacency, it’s a place to be pushed past your perceived limits. If you're ready to build the future of finance alongside people who refuse to settle for "good enough," you belong here. Coinbase is a remote-first, but not remote-only company. Expect to get together quarterly for intense in-person working sessions called “surges.” learn more about working at Coinbase.
We're hiring a Senior Staff Software Engineer (Uber Tech Lead) for Identity & Access Management within Platform and own the technical strategy that unifies human, AI agent, service, and workload identity into one coherent platform. IAM is a distributed problem across 700+ internal systems that no central team can implement alone, so this platform must make access consistent, visible, provable, and efficient across every identity type. You'll set architecture across multiple pods, drive adoption with hundreds of engineering teams, and act as one of the most senior technical voices for identity and access management at Coinbase.
What you'll do:
Required Skills and Experience:
Pay Transparency Notice: Base salary varies by location (see range below). Total compensation may also include equity and bonus eligibility, and benefits (medical, dental, vision, 401(k)).
Annual base salary range (excluding equity and bonus):$253,895—$298,700 USDSample Coinbase interview questions
- 1
Design a Crypto Exchange
system designmedium - 2
Design a cryptocurrency dashboard using LLMs.
system designaverage - 3
Design a system for managing a distributed message broker.
system designmedium - 4
Design a system for managing a social network's newsfeed.
system designmedium - 5
How would you manage a large number of users in the database to ensure scalability?
system designaverage
Get started to unlock a personalized interview prep pack for this role.
Similar roles
- Manager, People Ops & AutomationCoinbase · Remote · Remote
- Senior Software Engineer, Tax EngineeringCoinbase · Remote · Remote
- Sr Software Engineer IAmerican Express Company · Phoenix, AZ · Hybrid
- Software Engineer II, Attack DetectionAbnormal AI · Remote · Remote
Staff Software Engineer, Data PlatformFunction Health · Remote · Remote- Staff Software Engineer, SalesforceDAT Freight & Analytics · Denver, CO · Hybrid
