Staff Software Engineer, Developer Infrastructure
Required skills
- Staff Software Engineer
- Developer Infrastructure
- Platform
- CI/build systems
- deployment orchestration
- Go
- distributed systems
- CI/CD
- deployment tooling
- backend systems
Nice to have
- systems language
- production operation
- cross-functional problems
- equity
- bonus eligibility
- benefits
Role summary
Coinbase is seeking Staff Software Engineers for its Developer Infrastructure team within Platform. This role involves owning and improving the core tools and systems that all Coinbase engineers use for building and shipping software, including CI/build systems and deployment orchestration. The engineer will set technical direction, identify high-leverage problems, and lead complex, cross-cutting initiatives from design to production operation. Key responsibilities include driving improvements in build/CI times, deploy speed/safety, and feedback latency, while ensuring high reliability through SLOs, observability, and fast recovery. The role requires deep operational expertise, technical leadership, and the ability to mentor engineers. Experience with Go, distributed systems, CI/CD, and generative AI is required.
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 are hiring Staff Software Engineers across several teams within the Developer Infrastructure group in Platform. You'll own the tools and systems every Coinbase engineer depends on to build and ship software. This team is responsible for scalable CI and build infrastructure and deployment orchestration, where a single improvement compounds across thousands of engineers. You'll set technical direction for the group's most complex, cross-cutting problems and lead their delivery from ambiguous problem statements through production operation.
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):$218,025—$256,500 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
- Senior Software Engineer II - Platform & EnablementWrapbook · Remote · Remote
- Associate Software EngineerKeyfactor, Inc. · Remote · Remote
- Platform Software EngineerFord Motor Company · Dearborn, MI · Hybrid
- Director - Software EngineeringKodiak Solutions · Remote · Remote
- Sr Software Engineer IAmerican Express Company · Phoenix, AZ · Hybrid
- Software Engineer II, Attack DetectionAbnormal AI · Remote · Remote
