Logo
Coinbase

Senior Backend Software Engineer - Institutional Exchange

Coinbase, Lincoln, Nebraska, United States, 68511

Save Job

Are you ready to challenge yourself beyond your limits? At Coinbase, our mission is to enhance economic freedom across the globe. This ambitious goal requires not just hard work but also innovative thinking as we develop the emerging onchain platform that will shape the future of the global financial system. We are looking for an exceptional candidate who is passionate about our mission and recognizes the potential of crypto and blockchain technology to transform the financial landscape. If you are motivated to make a significant impact, thrive under pressure, and actively seek feedback for continuous improvement, you might be a great fit for our team. Here, you'll collaborate with high-caliber colleagues who expect nothing less than excellence from you, creating an environment that’s both challenging and rewarding. While many positions at Coinbase offer remote work options, this role requires occasional in-person collaboration. We hold multiple team and company-wide offsites throughout the year to encourage teamwork and connection, and we fully support your participation. The Institutional team forms the backbone of Coinbase's institutional business, facilitating secure custody of digital assets for a multitude of large financial institutions. We take pride in building a robust and secure crypto platform that supports a wide range of assets along with essential features like staking and governance. Our team is dedicated to advancing cutting-edge technologies, scalable infrastructures, and user interfaces across various platforms in a dynamic industry with exciting new initiatives. Join us as a Senior Backend Software Engineer on the Markets team within the Institutional Product Group. Here, you will play a crucial role in shaping our Exchange platforms to provide unmatched low latency and high-performance solutions for crypto trading. This position involves addressing unique challenges at the forefront of technology, where your work will empower our high-value customers to trade with unparalleled speed and efficiency. Key Responsibilities: Design and implement core components of the trading platform, focusing on market connectivity, data handling, trade execution, and settlement using Java, Golang, and other modern technologies.

Create scalable, low-latency, and garbage-free systems that utilize contemporary cloud technology and industry best practices to solve complex problems.

Develop a long-term vision for sustaining and scaling our core trading systems and the teams dedicated to them.

Collaborate with engineers, product managers, designers, and senior leadership to translate our product and technical vision into actionable roadmaps each quarter.

Write high-quality, thoroughly tested code that meets customer requirements.

Mentor fellow team members and elevate the technical standards of the group.

What We Value in You: A minimum of 8 years of experience in backend software engineering using Java, Golang, or similar languages.

Experience building, scaling, and maintaining high-volume, low-latency production services.

Ability to architect solutions for ambiguous problems that have a significant impact on our operations.

A passion for creating an open financial system that connects people globally.

Preferred Qualifications: Experience with building order management systems, risk, or matching engines that handle high volumes and low latencies.

Familiarity with complex distributed systems at scale.

Expertise in event-driven architectures, GC-free coding strategies, and performance tuning of operating systems and network stacks.

Knowledge of AWS infrastructure and tools, as well as containerization technologies like Docker and orchestration platforms such as Kubernetes.

Experience during a rapid growth phase from startup to mid-size.

Experience with Blockchain technology (Bitcoin, Ethereum, etc.).

Experience in decomposing a large monolith into microservices.

Proficient in Java, Golang, Docker, Postgres, container orchestration systems, and AWS technologies.

Familiarity with on-chain activity and crypto-forward experiences, including Ethereum addresses and decentralized applications.

Job ID: GIBE06US Depending on your location, the salary range for this position is $211,650 to $249,000 USD. Full-time positions at Coinbase also include a target bonus, equity options, and comprehensive benefits including medical, dental, vision, and 401(k). We are proud to be an Equal Opportunity Employer. All qualified applicants will be considered for employment without discrimination based on race, color, religion, gender, national origin, age, disability, veteran status, sexual orientation, or any other characteristic protected by law.