Senior Backend Software Engineer

6 days ago


Staten Island, NY, United States Coinbase Full time

Are you ready to elevate your capabilities and make a meaningful impact? At Coinbase, our mission is to expand economic freedom globally. This ambitious goal drives us every day as we build an innovative on-chain platform that contributes to the future of the global financial system.

We're looking for a very specific candidate. A person who is passionate about our mission and believes in the transformative power of crypto and blockchain technology. If you're eager to leave your mark on the world and thrive under pressure while working with exceptional colleagues, this is the place for you. You will embrace challenges and seek solutions to some of the toughest issues our company faces.

Our work environment is dynamic and may not suit everyone. However, if you aspire to shape the future alongside talented peers who have high expectations, you'll find no better opportunity.

While many positions at Coinbase encourage remote work, please note that in-person participation throughout the year is required. We hold team and company-wide offsites multiple times a year to foster collaboration and connection, and attendance is expected and fully supported.

Coinbase is seeking skilled backend engineers to join our team in developing the next generation of crypto-centric products and features. You will tackle unique and complex technical challenges, bridging the gap between web-scale applications and blockchain technology. Your role will help make cryptocurrency accessible globally, focusing on real-time applications with high-frequency, low-latency updates, while managing a secure dockerized infrastructure in the cloud.

The Institutional Product Group supports Coinbase's institutional clients, allowing large financial institutions to securely manage their digital assets and engage in the crypto economy. We are dedicated to building a robust and secure crypto platform that supports numerous assets and facilitates crypto participation through staking, governance, and web3 gateways. Our team is engaged in exciting work, crafting cutting-edge crypto technologies, scalable infrastructure, and user interfaces across web, mobile, and browser extensions in a fast-paced industry full of opportunities to launch new initiatives.

The Markets Derivatives team is crucial in developing and managing the core systems that support both Coinbase's US Derivatives and International Exchanges. This includes Matching Engines, Order Management Systems, FIX, REST, and Market Data gateways, catering to diverse customer segments. As a Senior Software Engineer, you'll join a growing engineering team that confronts some of the toughest scale and performance challenges as we execute an ambitious product roadmap to establish Coinbase as the leading and most trusted crypto platform worldwide.

What you'll be doing:

  • Enhancing services to meet critical product and business needs using Java, Golang, and RDS Postgres.
  • Designing scalable, high-volume, low-latency systems to address new challenges with modern cloud technology and industry best practices.
  • Collaborating with other engineers, designers, and product managers to transform our product and technical vision into actionable roadmaps every quarter.
  • Writing high-quality, well-tested code to fulfill customer needs.
  • Maintaining production services and database infrastructure.

What we seek in you:

  • A minimum of 5 years of experience in software engineering.
  • Experience designing, building, scaling, and maintaining critical low-latency production services, with knowledge of service-oriented architecture.
  • Familiarity with at least one major SQL or No-SQL database (Postgres, SQL Server, Oracle, MongoDB) and an interest in optimizing and maintaining them.
  • A strong passion for building an open financial system that connects the world.

Preferred Qualifications:

  • Domain experience with crypto, derivatives, or other financial products.
  • Understanding of high-quality code principles and fostering a high standard environment.
  • Focused on execution with the ability to handle ambiguity.
  • Experience architecting complex distributed systems at scale.
  • Background in building trading systems or matching engines characterized by high volume and low latency.
  • Experience in a rapidly growing company from startup to mid-size.
  • Familiarity with Java, Docker, Kubernetes, Kafka, and Postgres.
  • Experience in building Ad-Tech, financial, or SaaS systems.

Job #: GIBE05NL

#LI-Remote

We encourage candidates to submit no more than four applications within any 30-day period. Please carefully evaluate how your skills and interests align with the roles at Coinbase before applying.

Commitment to Equal Opportunity

Coinbase is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment regardless of race, color, religion, gender, national origin, age, disability, veteran status, sexual orientation, or any other basis protected by applicable law. Coinbase will also consider for employment qualified applicants with criminal histories consistent with applicable laws.

For US applicants, you can view the Employee Rights and Know Your Rights notices. Additionally, Coinbase participates in the E-Verify program in certain locations as required by law.

Coinbase is dedicated to providing reasonable accommodations for individuals with disabilities. If you need assistance during any part of the employment process, please contact us to share your accommodation request.

Global Data Privacy Notice for Job Candidates and Applicants

Depending on your location, the GDPR and CCPA may affect how we manage job applicant data. Our notice detailing how this data is processed is available upon request. By submitting your application, you consent to our use and processing of your data as necessary.

AI Disclosure

For select roles, Coinbase is testing an AI tool to conduct initial screening interviews to qualified applicants. This tool simulates real interview scenarios, and a human recruiter will review your responses. For select roles, we are also piloting an AI interview intelligence platform to help our interviewers focus on you as a candidate. These tools are for testing only, and Coinbase will not use AI for employment decision making. For any disability-related accommodations, please reach out to us directly.



  • Staten Island, NY, United States DoiT International Full time

    About the Company: DoiT is a global technology company that partners with cloud-driven organizations to harness the power of the cloud for business growth and innovation. We integrate data, technology, and human expertise to ensure our customers operate in a well-architected and scalable manner, from planning to production. We deliver DoiT Cloud...


  • Staten Island, NY, United States NTD Software Full time

    We are on the lookout for an enthusiastic and skilled Lead Software Engineer to become an essential part of our dynamic team. In this exciting role, you will be instrumental in designing and creating high-performance, scalable software solutions using cutting-edge technologies, including Golang, AWS, and React. You will work closely with cross-functional...


  • Staten Island, NY, United States Branch International Full time

    Branch Job Overview Imagine a world where every person has improved access to financial services. With enhanced opportunities, people can start new businesses, finance their children's education, and cover unexpected medical expenses—the possibilities for improvement are endless. Branch is a global technology company revolutionizing financial access for...


  • Staten Island, NY, United States Branch International Full time

    Branch Job Overview Imagine a world where every person has improved access to financial services. With enhanced opportunities, people can start new businesses, finance their children's education, and cover unexpected medical expenses—the possibilities for improvement are endless. Branch is a global technology company revolutionizing financial access for...


  • Staten Island, NY, United States Branch International Full time

    Branch Job Overview Imagine a world where every person has improved access to financial services. With enhanced opportunities, people can start new businesses, finance their children's education, and cover unexpected medical expenses—the possibilities for improvement are endless. Branch is a global technology company revolutionizing financial access for...


  • Staten Island, NY, United States Constellation Software Full time

    Senior Software Engineer Constellation is a cutting-edge AI solution that empowers highly regulated and complex industries with the insights and content they need to fuel their business. Specializing in industries such as healthcare, automotive, insurance, and finance, our powerful data/AI insights tools inform the creation of compliant content at scale. We...


  • Staten Island, NY, United States Constellation Software Full time

    Senior Software Engineer Constellation is a cutting-edge AI solution that empowers highly regulated and complex industries with the insights and content they need to fuel their business. Specializing in industries such as healthcare, automotive, insurance, and finance, our powerful data/AI insights tools inform the creation of compliant content at scale. We...


  • Staten Island, NY, United States AgelessRx Full time

    Senior Software Engineer, Care & Operations AgelessRx is a first-of-its-kind, longevity-focused telehealth platform with an e-commerce component. Our mission is to collectively give people millions of extra healthy years, so everyone can enjoy more of what they love in a world where people are empowered to live as long as they want. We believe aging should...


  • Staten Island, NY, United States Luminai Full time

    About Luminai Nearly every organization relies on complex manual processes for critical internal operations, such as enrolling patients in hospitals, underwriting loans in banks, and processing transactions for airlines. Unfortunately, many companies lack the resources to adequately automate these tasks and remain stuck in outdated methods. At Luminai, we...


  • Staten Island, NY, United States Luminai Full time

    About Luminai Nearly every organization relies on complex manual processes for critical internal operations, such as enrolling patients in hospitals, underwriting loans in banks, and processing transactions for airlines. Unfortunately, many companies lack the resources to adequately automate these tasks and remain stuck in outdated methods. At Luminai, we...