Staff Software Engineer, Backend (Institutional - Exchange)
SCRAPED
Used Tools & Technologies
Not specified
Required Skills & Competences ?
Docker @ 4 Kubernetes @ 4 Java @ 4 Distributed Systems @ 4 Leadership @ 4 AWS @ 4 Networking @ 3 Microservices @ 4 Web3 @ 4 Ethereum @ 4Details
At Coinbase, our mission is to increase economic freedom globally by building an emerging onchain platform and the future global financial system.
The Institutional team supports Coinbase's institutional business for large financial institutions, enabling them to custody digital assets securely and participate in the crypto economy. This includes building scalable and secure crypto platform infrastructure, supporting hundreds of assets, staking, governance, and web3 gateways.
The Markets team within the Institutional Product Group builds top-tier Exchange platforms focused on low latency and high performance in crypto trading. As a Staff Software Engineer on this team, you will develop and maintain core technology driving these platforms, collaborate with engineers and product managers, and address complex challenges related to large-scale and low-latency trading systems.
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 technology and industry best practices.
- Develop a long-term vision to maintain and scale core trading systems and their teams.
- Collaborate with engineers, product managers, designers, and leadership to create and execute a product and technical roadmap quarterly.
- Write high quality, well-tested code to meet customer needs.
- Mentor team members and uplift 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 and low latency production services.
- Proven ability to architect and develop solutions to ambiguous, high-impact problems.
- Passion for building an open financial system that brings the world together.
Nice to Haves
- Experience building order management, risk, or matching engines with high volume and low latency characteristics.
- Experience with complex distributed systems at scale.
- Familiarity with event-driven architectures, GC-free coding approaches, performance tuning of OS and networking stacks.
- Knowledge of AWS infrastructure, Docker, and Kubernetes.
- Experience navigating rapid company growth (startup to mid-size).
- Experience with blockchain technologies such as Bitcoin and Ethereum.
- Experience decomposing monoliths into microservices.
- Hands-on experience with Java, Golang, Docker, Postgres, container orchestration, and AWS.
- Crypto-forward experience including onchain activities like interacting with Ethereum addresses, using ENS, and engaging with dApps or blockchain services.
Benefits
- Extended Health Care (coordinates with provincial coverage)
- Dental Care
- Vision Care
- Virtual Health Care (Consult+)
- Life & Accident Insurance
- Disability Coverage
- Employee Stock Purchase Plan (ESPP)
- Wellness Stipend
- Mobile/Internet Reimbursement
- Connections Stipend
- Learning and Development Allowance
- Employee Assistance Program
- Global Travel Medical Policy
- Fertility Benefits
- Generous Time off and Leave Policy