Senior Backend Software Engineer - Blockchain Data ...
Coinbase - Albany, NY
Apply NowJob Description
Are you ready to push your limits and join a mission-driven team? At Coinbase, we are committed to increasing economic freedom worldwide. This ambitious vision drives us daily as we develop a pioneering onchain platform that will redefine the global financial system. We are looking for a candidate who shares our passion and believes in the transformative power of cryptocurrency and blockchain technology. If you are eager to make a significant impact in the world, thriving under pressure and collaborating with high-caliber colleagues, you might be the perfect fit for our team. We value those who actively seek feedback, continuously improve, and embrace challenges head-on. Our work culture is intense and not for everyone. However, if you aspire to build the future alongside talented professionals who demand excellence from themselves and each other, this is the right place for you. While many roles at Coinbase offer remote flexibility, we expect in-person collaboration throughout the year. We hold multiple team and company-wide offsite events yearly to strengthen our connections and alignment, and attendance is strongly encouraged. As part of our team, you will be instrumental in developing an industry-leading, ultra-low-latency indexing platform that ingests and indexes data across major blockchains. This platform serves both internal teams at Coinbase and external developers through the Coinbase Developer Platform. You’ll contribute to building a real-time backbone that supports various use cases, working with a modern streaming stack including gRPC, Kafka, and more. Your role will involve designing, building, and operating low-latency services at scale. As part of a small, high-impact team, you will take a platform-first approach by delivering foundational tools, SDKs, and services that enhance developer efficiency and shorten time-to-market. Responsibilities: Design, build, and maintain low-latency indexing and streaming services leveraging gRPC, Kafka, and our real-time architecture. Own and manage APIs, schemas, Service Level Objectives (SLOs), observability, and on-call duties for the systems under your responsibility. Lead significant initiatives, including new blockchain integrations, system re-architectures, and migrations/backfills aimed at enhancing system latency, reliability, and cost efficiency. Collaborate across teams to establish data contracts and develop SDKs/platform features that promote adoption. What we are looking for: 5+ years of software engineering experience. Strong expertise in distributed systems or data systems; experience with cryptocurrency is a significant advantage! Proven ability to architect and develop solutions for complex, impactful problems. Passion for building an indexing platform that bridges Web3 and Web2 environments. Preferred Qualifications: Experience designing and implementing distributed systems. Track record of rapid growth with teams (e.g., transitioning from a small team to one with hundreds of engineers). Familiarity with blockchain technologies (e.g., Bitcoin, Ethereum). Experience in breaking down large monolithic architectures into microservices. Proficiency with technologies such as Golang, Kafka, Redis, S3, Clickhouse, and MongoDB. Background in building high-reliability or security-focused financial systems. Experience in the cryptocurrency space, including exposure to on-chain activities, Ethereum interactions, and decentralized applications (dApps). Job #: P75702 Please note that answers to crypto-related questions may be utilized to assess your on-chain experience. Pay Transparency Notice: The target annual base salary for this position may range from $186,065 to $218,900 USD, depending on your work location. Full-time offers from Coinbase also include bonus eligibility, equity options, and comprehensive benefits (including medical, dental, vision, and 401(k) plans). We encourage candidates to thoughtfully assess their skills and interests in alignment with Coinbase's roles prior to applying. Please be aware that each candidate may submit a maximum of four applications within any 30-day period. Coinbase is an Equal Opportunity Employer. All qualified applicants will be considered for employment regardless of race, color, religion, gender, national origin, age, disability, veteran status, sexual orientation, or other protected statuses. Coinbase is dedicated to providing reasonable accommodations for individuals with disabilities. If you require assistance due to a disability during any part of the employment process, please reach out to us to communicate your request and contact information. Global Data Privacy Notice for Job Candidates: Depending on your location, the General Data Protection Regulation (GDPR) and California Consumer Privacy Act (CCPA) may influence how we handle job applicant data. Our complete notice regarding your data during the application process is available for your review. For select roles, Coinbase is testing an AI-powered tool for conducting initial screening interviews with qualified applicants, simulating realistic interview scenarios through dynamic conversation. A human recruiter will review your interview responses to evaluate your qualifications against the job description. Additionally, we are experimenting with an AI platform to transcribe and summarize interview notes, allowing our interviewers to concentrate fully on candidates. These AI initiatives are for testing purposes only, and Coinbase will not make employment decisions based on AI outputs.
Created: 2026-03-04