C

Coinbase

Runs a crypto exchange and stores digital assets

Senior Software Engineer - Data Platform

Backend EngineeringConfirmed live in the last 24 hours
Full-timeRemote in USA

About the Job

Requirements

  • At least 5 years of backend software engineering experience, including hands-on experience building and operating production data systems or data pipelines.
  • Proficiency in Python, Go, or Java for backend development, with the ability to build services that process and serve data at scale.
  • Experience with data infrastructure patterns including scale-out architectures, caching layers, key/value stores, and columnar storage systems.
  • Hands-on production experience with SQL, Airflow, Spark, Kafka, or similar data processing and orchestration frameworks.
  • Experience with data security, access control, or data observability systems, including cataloging, lineage, or quality monitoring.
  • Responsible use of generative AI, with human oversight to deliver business-ready outputs and improve workflow efficiency, cost, and quality.

Responsibilities

  • Own the design, development, and operation of foundational data services spanning cloud data warehouses, data lakes, orchestration, batch processing, streaming, query federation, and real-time event aggregation stores.
  • Build and maintain data integration and processing software development kits used by internal services and product teams to interact reliably with the data platform at scale.
  • Deliver self-service applications that enable users to manage, monitor, and troubleshoot data pipelines running on the platform infrastructure.
  • Architect end-to-end data security and observability services, including access controls across storage and access layers, data quality tracking, dataset cataloging, lineage, and usage auditing.
  • Partner with data analysts, machine learning engineers, and security and compliance teams to translate functional requests into reusable, scalable patterns and assemble data microservices into platforms for critical business verticals.

About the Company

Coinbase

Runs a crypto exchange and stores digital assets

Coinbase runs a cryptocurrency exchange for individuals and institutions, alongside financial apps for trading stocks and other assets where available. Its consumer app brings buying, selling and account management together, while Coinbase Prime combines trading, custody and financing for institutional clients. Developers use its software interfaces to build wallets and payment services into their own applications, and customers link traditional bank accounts to move money into or out of crypto. Coinbase earns transaction fees and charges for subscriptions and services such as custody. It was founded in 2012 and is a US company without a physical headquarters.

Company size
1,001-5,000
Company stage
IPO
Headquarters
San Francisco, CA
Founded
2012

Recently Posted Jobs

Explore more opportunities at Coinbase

See more jobs