Senior Software Engineer - IAM

📍 World
USD 186,100-218,900 per year
SENIOR
✅ Hybrid

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Security @ 4 Leadership @ 4 Communication @ 4 Debugging @ 4 Customer Support @ 4 Compliance @ 4

Details

Ready to be pushed beyond what you think you’re capable of?

At Coinbase, our mission is to increase economic freedom in the world. It’s a massive, ambitious opportunity that demands the best of us, every day, as we build the emerging on‑chain platform — and with it, the future global financial system.

To achieve our mission, we’re seeking a candidate who is passionate about crypto and blockchain technology, eager to leave their mark, and comfortable working with high‑caliber colleagues in an intense, feedback‑driven culture. While many roles at Coinbase are remote‑first, we are not remote‑only: in‑person participation is required throughout the year (team and company offsites multiple times annually).

Team

The Security Platform Engineering — IAM Onboarding team builds and maintains a trusted, easy‑to‑use, and scalable platform to streamline adoption of Coinbase’s paved‑road access management solutions for first‑party and third‑party tools. Product offerings include:

  • An end‑to‑end bootstrapper for creating first‑party internal tools with built‑in authentication and authorization controls.
  • A platform that synchronizes user entitlements from Coinbase's internal data store to SaaS applications.

These products support internal operations (Customer Support, developer operations) and are used by over 100 tools across the company.

Responsibilities

  • Build new platform features to meet critical security and compliance needs using Golang.
  • Develop high‑quality, thoroughly tested code to enhance Coinbase's security posture.
  • Simplify deployment, ownership, operation, and diagnosis of systems and products.
  • Design scalable systems to solve novel problems using modern cloud technologies and industry best practices.
  • Collaborate with engineers, security analysts, and senior leadership to turn product and technical vision into quarterly roadmaps.
  • Serve as a direct communication channel for Coinbase developers using the platform, providing design input and debugging assistance.

Requirements

  • Experience designing, building, scaling, and maintaining production services; familiarity with composing service‑oriented architectures.
  • Strong system design skills and strong coding ability; write high quality, well‑tested code.
  • Excellent written and verbal communication skills to work effectively with platform customers and cross‑functional teams.
  • Passion for developing mission‑critical security controls.
  • Practical experience with Golang (used for building platform features).

Nice to haves

  • Experience with greenfield projects.
  • Experience developing products within the Identity and Access Management (IAM) domain.
  • Experience building a product/platform consumed by other developers.

Compensation & Logistics

  • Pay Range: $186,065 — $218,900 USD (target bonus + target equity + benefits, including medical, dental, vision, and 401(k)).
  • Job code: P72840
  • Note: #LI-Remote; remote‑first but in‑person participation required throughout the year.

Benefits

  • Medical, dental and vision plans with generous employee contributions
  • Health Savings Account with company contributions
  • Disability and life insurance
  • 401(k) plan with company match
  • Wellness stipend, mobile/internet reimbursement, connections stipend
  • Volunteer time off, fertility counseling and benefits
  • Generous time off / leave policy
  • Option to get paid in digital currency

Other notes

  • Coinbase is an Equal Opportunity Employer and will consider reasonable accommodations for applicants with disabilities. The role is part of pilots using AI for initial screening and interview intelligence; human recruiters review responses and no AI is used to make employment decisions.