Coinbase: Senior Software Engineer, Data Layer

Job Overview

Coinbase, a leader in the cryptocurrency exchange market, is seeking a Senior Software Engineer to join its Data Layer team within the Platform group. The role is primarily focused on shaping the API (GraphQL) platform critical in connecting various client applications to Coinbase's backend services. As part of this high-performing team, the engineer will have substantial responsibility in managing the API requests, ensuring reliability, performance, and a superior developer experience for numerous engineers relying on this foundational layer.

Work Environment

Coinbase promotes an intense work culture to drive high-impact projects and innovation in the financial sector. The company operates as a remote-first, meaning employees work from anywhere, but they do require in-person participation for intense quarterly collaboration sessions called “surges.” This collaborative framework accentuates the combination of remote flexibility with the benefits of occasional face-to-face interactions.

Responsibilities

As a Senior Software Engineer on the Data Layer team, the following responsibilities will be expected:

  • Own and deliver projects end-to-end: You will be responsible for everything from scoping and designing systems to implementing, rolling out, and validating them in production settings.

  • Design and build high-reliability, low-latency systems that cater to millions of users while addressing challenges like caching, upstream service optimization, and effective connection management.

  • Enhance the API framework: Create and improve the tooling that hundreds of engineers depend on; this aims to streamline and expedite their processes, ensuring they can build, test, and ship solutions independently.

  • Drive operational excellence: Take charge of key performance indicators (KPIs), boost system observability, lead incident responses, and minimize operational toil.

  • Collaborate with various product engineering teams: You will work cross-functionally to design API schemas that cater to service launches while ensuring the API platform evolves in alignment with their requirements.

  • Mentor engineers: Set technical standards through code and design reviews, contributing to the architectural direction of projects.

Required Skills and Experience

Qualified candidates should possess:

  • 5+ years of professional engineering experience focused on managing complex, production-grade distributed systems.

  • High proficiency in backend programming languages such as Go or Java with practical experience in designing microservices, API platforms, and architects for high availability.

  • Proven track record of steering projects from inception through to completion, in environments prioritizing reliability and performance.

  • Familiarity with decomposing intricate systems into clean APIs and abstractions, alongside a comfort level in handling on-call responsibilities.

  • Exceptional communication skills to align technical decisions with cross-functional stakeholders, ensuring product requirements are met efficiently.

  • Competency in utilizing generative AI responsibly, with a focus on adding value to workflow efficiency and quality outcomes.

Salary and Benefits

The base salary for this position varies based on location, offering a competitive annual salary range of $186,065 to $218,900 USD. Additionally, total compensation may include equity, bonuses, and comprehensive benefits such as medical, dental, vision, and retirement plans (401(k)).

Coinbase also recognizes the importance of diversity and inclusion in the workplace. They are an Equal Opportunity Employer, ensuring that all qualified applicants receive equal consideration without bias towards race, gender, or any other personal characteristics. The company encourages individuals with disabilities to apply and asserts its commitment to reasonable accommodations as necessary.

Application Process

Candidates interested in applying for the Senior Software Engineer position may submit a maximum of three applications within a six-month timeframe. The company emphasizes an efficient application process while ensuring compliance with various employment laws and rights for U.S. applicants.

Conclusion

The opportunity to join Coinbase as a Senior Software Engineer, focusing on the Data Layer, promises a challenging, fulfilling career rooted in creating foundational technologies for one of the most dynamic sectors today—cryptocurrency and finance. The right candidate will be immersed in an environment that drives both personal and professional growth, while being supported by a collaborative and innovative team.



This job offer was originally published on weworkremotely.com

Coinbase

Anywhere in the World

Software development

Full-time

July 24, 2026

0 views

0 clicks on Apply Now


Similar job offers


This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.