Role in brief
Coinbase is looking for a Senior Software Engineer to join their Retail DEX team. This role focuses on building systems for onchain trading and integrating new blockchains. Candidates should have extensive backend experience and a strong understanding of data systems and smart contracts.
✓ Direct apply: you message the hiring person by email. No ATS.
About the role
As a Senior Software Engineer at Coinbase, you will be part of the Retail DEX team, responsible for enhancing trading experiences for millions by integrating new blockchains and decentralized exchanges into the Coinbase app. Your work will involve designing and implementing smart contracts and optimizing trading systems for performance and execution quality.
The environment at Coinbase is fast-paced and challenging, where high standards are expected. Success in this role means effectively scaling data pipelines and building robust software systems that improve trading capabilities. You will also contribute to innovative development patterns that enhance team productivity and system efficiency.
The target annual base salary for this role is set at $191,100 CAD.
Skills that matter here
- backend software engineering: This role requires extensive experience in backend software engineering, particularly in building and operating data systems.
- data systems: You will design and integrate data-intensive systems, ensuring they operate effectively within large-scale infrastructures.
- onchain smart contracts: Experience with onchain smart contracts is crucial for developing trading primitives and enhancing execution quality.
- Kafka: Hands-on experience with Kafka is necessary for managing real-time data pipelines.
- Clickhouse: Familiarity with Clickhouse is important for building scalable data systems.
- Solana: Knowledge of Solana and EVM is required for integrating with various blockchain technologies.
Who this role suits
- A senior professional with over five years of experience in backend software engineering.
- Someone who thrives in a demanding environment and is motivated by high standards.
- A problem-solver with a strong grasp of data systems and smart contracts.
- An individual who embraces innovation and is eager to iterate on existing systems.
From the employer
- Integrate new blockchains, decentralized exchanges, and launchpads into the main Coinbase app to unlock more onchain assets for millions of traders
- Design and implement first-party smart contracts for onchain trading primitives such as DEX aggregation and advanced order types to improve execution quality and capability
- Scale real-time data pipelines to handle 100K+ messages per second, enabling millisecond-latency processing of blockchain market data
- Optimize the trading stack end-to-end to deliver the fastest execution, most optimal fills, and most comprehensive asset coverage for DEX traders
- Drive iteration on agentic-first development patterns, building self-improving software systems and tooling that accelerate team velocity
- 5+ years of experience in backend software engineering with demonstrated success building and operating data systems or data pipelines in production
- Hands-on experience designing data-intensive systems and integrating with large-scale data infrastructure such as Kafka, Clickhouse, Starrocks, Temporal, and Redis
- Proven experience designing and integrating with onchain smart contracts on EVM (Ethereum, Base) or Solana, with deep understanding of the programming models of one or more of these virtual machines
- Demonstrated ability to build, iterate on, and improve agentic-first code repositories and software systems in production environments
- Utilizes generative AI responsibly, maintaining human oversight to deliver business-ready outputs and drive measurable improvements in workflow efficiency, cost, and quality.
- Target annual base salary: $191,100 CAD
- Total compensation may also include equity and bonus eligibility and benefits (including medical, dental, and vision).
- Equal Opportunity Employer: All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or genetic information.
Questions about this role
What is the remote policy?
The position is remote, but specific location restrictions are not mentioned.
What is the required seniority for this role?
This is a senior-level position, requiring 5+ years of relevant experience.
How do I apply for this position?
Interested candidates can apply through the Coinbase website.
✓ Direct apply: you message the hiring person by email. No ATS.