Senior Software Engineer, Data Platform

📍 World
USD 186,000-218,900 per year
SENIOR
✅ Hybrid

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Security @ 4 Go @ 7 Kafka @ 4 Python @ 7 SQL @ 4 Spark @ 4 Java @ 7 Airflow @ 4 Machine Learning @ 4 Microservices @ 4 BI @ 6 Design Patterns @ 3 Compliance @ 4 Ethereum @ 4

Details

Join Coinbase's Data Platform team to build and operate systems that centralize internal and third-party data for analytics, machine learning, and product experiences. You will work across the full spectrum of data systems: storage, orchestration, batch and streaming processing, query federation, caching, and internal self-service frameworks. The role is remote-first with required in-person participation throughout the year for team and company offsites.

Responsibilities

  • Design, build, and operate foundational data-heavy services: cloud data warehouse, data lake, orchestration (Airflow), batch processing (Spark, SQL), streaming (Kafka), query federation and caching, time-series DB, graph DB, and real-time event aggregation stores.
  • Build and maintain data integration and process SDKs used by internal services and product teams.
  • Design and build self-service applications and tooling to empower users to manage and troubleshoot data pipelines.
  • Design and build services for end-to-end data security and observability: access controls across storage and access layers, data quality tracking, dataset cataloging and lineage, and usage auditing.
  • Convert functional requests from data analysts, ML, and security & compliance into reusable and scalable patterns; assemble data microservices into platforms for business verticals and user cohorts.

Requirements

  • 5+ years of experience in software engineering.
  • Strong backend development skills in Python, Go, or Java.
  • Practical experience working with data systems and data pipelines.
  • Familiarity with design patterns such as scale-out architectures, caching, key/value, and columnar storage.
  • Proficiency with SQL; experience using Python, Airflow, and BI tools to analyze data for operational insights.

Nice to Have

  • Crypto-forward experience, including interacting with onchain activity (Ethereum addresses), ENS, dApps, or other blockchain-based services. (Answers to crypto-related questions may be used to evaluate onchain experience.)

Benefits

  • Target annual salary range: $186,005 — $218,900 USD (depending on work location). Full-time offers also include target bonus + benefits.
  • Medical, dental, and vision plans; HSA contributions; disability and life insurance; 401(k) with match.
  • Wellness stipend, mobile/internet reimbursement, connections stipend, volunteer time off, fertility counseling and benefits, generous time off/leave policy, and the option to get paid in digital currency.

Additional Information

  • Coinbase is remote-first but not remote-only; in-person participation is expected for team and company-wide offsites multiple times annually.
  • Job #: P62464. #LI-Remote.
  • Coinbase is an Equal Opportunity Employer and provides reasonable accommodations. Pay transparency and privacy notices are provided within the posting.