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 Microservices @ 4 Web3 @ 4 Ethereum @ 4Details
Coinbase is on a mission to increase economic freedom worldwide by building an emerging onchain platform for the future global financial system. The Institutional team supports large financial institutions to custody digital assets securely and participate in the crypto economy, building scalable, secure platforms supporting hundreds of assets with staking, governance, and web3 gateways.
The Markets team within this group focuses on top-tier Exchange platforms that offer low latency and high performance in crypto trading. As a Staff Software Engineer, you will develop and maintain core technology powering these platforms, collaborating with engineers and product managers to deliver institutional-grade systems that empower customers with unmatched speed and efficiency. This role involves solving complex challenges, designing scalable and low-latency trading systems, and executing impactful industry solutions.
Responsibilities
- Architect and implement core trading platform components for connectivity, market data, trade execution, clearing, and settlement using Java, Golang, and similar technologies.
- Design scalable, low latency, garbage-free systems leveraging modern cloud technology and best practices.
- Define a long-term vision for maintaining and scaling core trading systems and teams.
- Collaborate cross-functionally with engineers, product managers, designers, and senior leadership to transform product and technical vision into quarterly roadmaps.
- Write high quality, well-tested code catering to customer needs.
- Mentor team members and elevate the technical skill level across the team.
Requirements
- 8+ years of backend software engineering experience using Java, Golang, or similar languages.
- Proven experience designing, building, scaling, and maintaining high volume, low latency production services.
- Capability to architect and develop solutions for ambiguous problems with significant impact.
- Passionate about building an open financial system connecting the world.
Nice to Haves
- Experience building order management, risk, or matching engines with high volume and low latency.
- Working knowledge of complex distributed systems at scale.
- Familiarity with event-driven architectures, garbage-collection-free coding, OS and network stack performance tuning.
- Knowledge of AWS infrastructure, Docker containerization, and Kubernetes orchestration.
- Experience in rapid company growth environments.
- Blockchain technology experience (Bitcoin, Ethereum, etc.).
- Experience decomposing monolithic applications into microservices.
- Hands-on experience with Java, Golang, Docker, Postgres, container orchestration, and AWS technologies.
- Crypto-forward experience including onchain activity with Ethereum addresses, ENS, dApps, or blockchain-based services.
Benefits
- Medical, dental, and vision plans with generous employee contributions.
- Health Savings Account with company contributions.
- Disability and life insurance.
- 401(k) plan with company match.
- Wellness, mobile/internet, and connections stipends.
- Volunteer time off.
- Fertility counseling and benefits.
- Generous time off and leave policies.
- Option to get paid in digital currency.
Pay Range
$211,650 β $249,000 USD per year plus target bonus, equity, and benefits.
Location and Work Arrangement
This is a remote position.
Commitment
Coinbase is an Equal Opportunity Employer committed to diversity and providing reasonable accommodations for disabilities.