Senior Software Engineer - Data PlatformNew$46K–$183K

The opportunity

Ready to do the most impactful work of your career? At Coinbase , we are uncompromising on our mission to increase economic freedom.

What you'll do

  • Own the design, development, and operation of foundational data services: spanning cloud data warehouses, data lakes, orchestration (Airflow), batch processing (Spark, SQL), streaming (Kafka), query federation, and real-time event aggregation stores.

  • Build and maintain data integration and processing SDKs used by internal: services and product teams throughout Coinbase to interact with the data platform reliably at scale.

  • Deliver self-service applications that empower users to manage, monitor, and: troubleshoot their own data pipelines running on our platform infrastructure.

  • Architect end-to-end data security and observability services, including: access controls across multiple storage and access layers, data quality tracking, dataset cataloging, lineage, and usage auditing.

  • Partner with data analysts, ML engineers, and security and compliance teams: to convert functional requests into reusable, scalable patterns and assemble data microservices into platforms for critical business verticals.

  • + years of experience in backend software engineering, with hands-on: experience building and operating data systems or data pipelines in production.

What they're looking for

  • Proficiency in Python, Go, or Java for backend development, with demonstrated: 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 experience with SQL, Airflow, Spark, Kafka, or similar data: processing and orchestration frameworks in production environments.
  • Experience with data security, access control, or data observability systems,: including cataloging, lineage, or quality monitoring.