Join Coinbase and contribute to increasing economic freedom in the world by building the future of the onchain platform. As a Staff Software Engineer in the Institutional Product Group, you will develop and sustain the core technology that drives our top-tier Exchange platforms. You will work with a talented group of engineers and product managers to deliver institutional-grade systems that empower high-value customers to trade with unmatched speed and efficiency.
Responsibilities:
- Architect and implement core trading platform components.
- Design scalable, low latency systems using modern cloud technology.
- Articulate a long-term vision for maintaining and scaling core trading systems.
- Collaborate with engineers, product managers, and senior leadership to create a roadmap.
- Write high-quality, well-tested code.
- Mentor team members.
Requirements:
- 8+ years of experience in backend software engineering using Java, Golang, or similar languages.
- Experience designing, building, scaling, and maintaining high-volume and low-latency production services.
- Experience architecting and developing solutions to ambiguous problems.
- Passion for building an open financial system.
Nice to haves:
- Experience building order management, risk, or matching engines.
- Experience working with complex distributed systems at scale.
- Familiarity with event-driven architectures and performance tuning.
- Knowledge of AWS infrastructure, Docker, and Kubernetes.
- Experience with rapid company growth.
- Experience with Blockchain technology.
- Experience decomposing a monolith into microservices.
- Experience with Java, Golang, Docker, Postgres, Container Orchestration systems, and AWS.
- Crypto-forward experience.
Benefits:
- Target bonus
- Target equity
- Medical, dental, and vision benefits
How to Apply
Interested in this position? Please submit your resume and cover letter through the application portal.
Apply Now