Senior Software Engineer, Data Platform
Coinbase's Data Platform team is hiring a Senior Software Engineer to design, build, and operate foundational data-heavy services powering the entire company. You will work across the data stack — cloud data warehouse, data lake, Airflow orchestration, Spark batch processing, Kafka streaming, and time-series and graph databases — enabling internal teams to manage and troubleshoot their own data pipelines at scale.
Responsibilities
- - Design, build, and operate foundational data services: storage, orchestration (Airflow), batch processing (Spark, SQL), streaming (Kafka), query federation, caching, time-series and graph databases
- - Build and maintain data integration and process SDKs for internal services
- - Build self-service applications so teams can manage and troubleshoot their own data pipelines
- - Design end-to-end data security and observability services: access controls, data quality tracking, dataset cataloging, lineage, and usage auditing
- - Collaborate with engineers across Coinbase to improve platform reliability and performance
Benefits & Perks
Requirements
- - 5+ years of software engineering experience
- - Strong Python, Go, or Java backend development skills
- - General experience working with data systems or data pipelines
- - Familiarity with design patterns: scale-out, caching, key/value, columnar
- - SQL, Python, Airflow, and BI expertise for operational insights
- - Crypto-forward: familiarity with Ethereum, ENS, dApps, or onchain activity a plus
About Coinbase
Coinbase is the world's most trusted crypto exchange, serving 100M+ verified users. The Data Platform team builds Coinbase's foundational data infrastructure — including storage, orchestration, batch processing, streaming services, and real-time event aggregation — enabling every team at Coinbase to move fast with data.
Company Size
1,001–5,000 employees employees
Industry
Fintech / Crypto / Web3
Ready to apply?
Take the next step in your career and apply for this position today.
Apply for this Position