Staff Software Engineer, Backend (Institutional - Exchange)
at Coinbase
π World
USD 217,900 per year
SCRAPED
Used Tools & Technologies
Not specified
Required Skills & Competences ?
Docker @ 4 Kubernetes @ 4 Java @ 4 Distributed Systems @ 4 Leadership @ 4 AWS @ 4 Networking @ 4 Microservices @ 4 Ethereum @ 4Details
At Coinbase, our mission is to increase economic freedom in the world. The Institutional Markets team builds top-tier Exchange platforms focused on low-latency, high-performance crypto trading for institutional customers. This role is focused on architecting, building, and operating core trading platform components that handle connectivity, market data, trade execution, clearing and settlement.
Responsibilities
- Architect and implement core trading platform components responsible for connectivity, market data, trade execution, clearing and settlement using Java, Golang and similar technologies.
- Design scalable, low-latency, garbage-free systems using modern cloud technologies and industry best practices.
- Articulate a long-term vision for maintaining and scaling core trading systems and the teams running them.
- Collaborate with engineers, product managers, designers, and senior leadership to turn product and technical vision into a quarterly roadmap.
- Write high-quality, well-tested code to meet customer needs.
- Mentor team members and raise the technical bar across the team.
Requirements
- 8+ years of experience in backend software engineering using Java, Golang, or similar languages.
- Experience designing, building, scaling, and maintaining high-volume, low-latency production services.
- Experience architecting and developing solutions to ambiguous problems with significant impact.
- Passion for building an open financial system and working in a fast-paced, high-expectation environment.
Nice to haves
- Experience building order management, risk, or matching engines with high-volume, low-latency characteristics.
- Demonstrated experience with complex distributed systems at scale.
- Familiarity with event-driven architectures and GC-free coding approaches.
- Experience with performance tuning of OS and networking stacks.
- Knowledge of AWS infrastructure and tools, containerization (Docker), and orchestration (Kubernetes).
- Experience with decomposing monoliths into microservices.
- Experience with blockchain technologies (Bitcoin, Ethereum), interacting with onchain activity (addresses, ENS, dApps).
- Experience with Java, Golang, Docker, Postgres, container orchestration systems, and AWS-based technologies.
Benefits
- Target annual salary plus target bonus, target equity, and benefits (medical, dental, vision).
- Extended health care, dental, vision, life & accident insurance, disability coverage.
- Employee Stock Purchase Plan (ESPP), wellness stipend, mobile/internet reimbursement, connections stipend.
- Learning & development allowance, employee assistance program, travel medical policy, fertility benefits, generous time off/leave policy.
Additional information
- In-person participation is required throughout the year for team and company-wide offsites (role is remote-first but not remote-only).
- Job ID: GIBE06US
- Pay Range: $217,900 β $217,900 USD
- Answers to crypto-related questions may be used to evaluate onchain experience.