Role in brief
Coinbase is seeking a Staff Software Engineer to lead the development of Control Center, focusing on backend service design and architecture. Candidates should have significant experience in large-scale distributed systems and a strong grasp of cloud-native technologies.
✓ Direct apply: you message the hiring person by email. No ATS.
About the role
As a Staff Software Engineer at Coinbase, you will be responsible for the architecture and delivery of key platform capabilities for Control Center, which is essential for customer data operations. This role requires collaboration with various teams to enhance the platform's functionality and security while driving high-impact technical initiatives.
The ideal candidate will have a solid background in backend service design and microservices architectures, alongside experience with cloud-native infrastructure. Success in this position involves leading technical direction, mentoring team members, and ensuring the delivery of reliable, secure distributed systems that meet the needs of internal users and AI agents.
The salary for this role ranges from $218,025 to $256,500 annually, with additional compensation potential through equity and bonuses.
Skills that matter here
- backend service design: This role requires deep proficiency in designing backend services for large-scale systems.
- API development: You will be involved in developing APIs that support various operational needs.
- microservices architectures: Experience in scalable microservices architectures is crucial for this position.
- cloud-native infrastructure: Hands-on experience with cloud technologies like AWS and Kubernetes is essential.
- Go: Proficiency in Go is needed, alongside a willingness to work with Python.
- security controls: A strong focus on security and compliance in building internal tools is required.
Who this role suits
- A candidate who thrives in high-pressure environments and enjoys pushing their limits.
- Someone with a proactive approach to leading complex technical initiatives.
- A person who values collaboration and mentorship within a team setting.
- An individual with a strong commitment to security and compliance in technology.
From the employer
- Own the architecture and delivery of foundational platform capabilities including MCP tool registries, AI orchestration layers, risk-based access automation, and the away-team contribution model that enables product groups to build on Control Center safely and at speed.
- Drive the evolution of Control Center into an AI-agent-ready, headless operations platform by designing and implementing MCP procedure constructs, agentic guardrails, HITL orchestration, and evaluation frameworks for secure autonomous operations.
- Lead technical direction across the team in partnership with the Engineering Manager and Product, authoring TDDs, running design reviews, decomposing complex initiatives into deliverable milestones, and raising the engineering quality bar through code review and mentorship.
- Build highly reliable, secure distributed backend services, owning SLO definitions, observability instrumentation, incident response, and operational readiness for Tier-1 systems serving thousands of internal users and AI agents.
- Partner across EAA engineering, Product Engineering, and Security Engineering teams to deliver cross-functional outcomes and drive shared platform primitives that eliminate duplicated infrastructure.
- 8+ years of software engineering experience with a demonstrated track record architecting and delivering large-scale, high-traffic distributed systems, including deep proficiency in backend service design, API development (gRPC, MCP, GraphQL), and scalable microservices architectures.
- Proven ability to independently lead ambiguous, high-impact technical initiatives from whiteboard to production as a technical owner across complex, multi-team problem spaces, writing high-quality, well-tested code that sets the standard for others.
- Hands-on experience with cloud-native infrastructure including AWS, Kubernetes, Terraform, CI/CD pipelines, event-driven architectures (Kafka, MQ), distributed caching (Redis/Memcached), and SQL or NoSQL databases.
- Track record building secure, compliant internal tools or platforms with deep appreciation for security controls, access management, audit logging, and data governance in a regulated financial services environment.
- Experience building or integrating with agentic AI systems including MCP servers, LLM orchestration layers, RAG pipelines, HITL workflows, or evaluation and guardrail frameworks for production agentic workloads, with proficiency in Go and willingness to work across Python.
- Utilizes generative AI responsibly, maintaining human oversight to deliver business-ready outputs and drive measurable improvements in workflow efficiency, cost, and quality.
- Competitive salary ranging from $218,025 to $256,500 USD annually.
- Total compensation may also include equity and bonus eligibility, and benefits (medical, dental, vision, 401(k)).
- Commitment to Equal Opportunity Employer.
Questions about this role
Is this position remote?
Yes, it is remote-first, but not remote-only, with quarterly in-person sessions.
What is the seniority level for this role?
This position is for a senior-level Staff Software Engineer.
How can I apply for this position?
You can apply through the Coinbase website.
✓ Direct apply: you message the hiring person by email. No ATS.