Software Engineer, Data Platform

📍 World
USD 152,400-179,300 per year
MIDDLE
✅ Hybrid

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

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

Details

Join Coinbase's Data Platform team to build and operate systems that centralize internal and third-party data, making it easy for teams across the company to access, process, and transform that data for analytics, machine learning, and powering end-user experiences. This role contributes across foundational processing and storage, scalable pipelines, frameworks, tools, and internal applications that make data efficiently available to other teams and systems.

Responsibilities

  • Design, build, and operate foundational data-heavy services including:
    • Storage: cloud data warehouse, data lake
    • Orchestration: Airflow
    • Batch processing: Spark, SQL
    • Streaming: Kafka
    • Query federation and caching
    • Time-series databases, graph databases, and real-time event aggregation stores
  • Build and maintain data integration and process SDKs for internal services and product teams
  • Design and build self-service applications to empower users to manage and troubleshoot data pipelines
  • Design and implement end-to-end data security and data observability: access controls across storage/access layers, data quality tracking, dataset cataloging and lineage, usage auditing
  • Translate functional requests from data analysts, ML, security & compliance into reusable and scalable patterns; assemble data microservices into data platforms for business verticals and user cohorts
  • Participate in in-person team and company-wide offsites as required (remote-first but not remote-only environment)

Requirements

  • At least 2+ years of experience in software engineering
  • Strong backend development skills in Python, Go, or Java
  • General experience working with data systems or data pipelines
  • Familiarity with design patterns such as scale-out, caching, key/value, and columnar
  • Comfortable leveraging SQL, Python, Airflow, and BI tools to analyze data for operational insights

Nice to Have

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

Benefits

  • Bonus eligibility, equity eligibility
  • Medical, dental, and vision benefits
  • 401(k) with company match
  • Health Savings Account with company contributions
  • Disability and life insurance
  • Wellness stipend, mobile/internet reimbursement, connections stipend
  • Volunteer time off, fertility counseling and benefits
  • Generous time off/leave policy
  • Option to receive pay in digital currency

Pay Range

  • $152,405 — $179,300 USD (target annual salary; full-time offers also include bonus, equity, and benefits)

Additional Notes

  • Coinbase is remote-first but requires in-person participation throughout the year; attendance at team and company-wide offsites is expected and supported.
  • Coinbase is an Equal Opportunity Employer and provides reasonable accommodations for applicants with disabilities.
  • Global Data Privacy Notice for job candidates applies based on location.
  • AI tools may be used in pilot programs for initial screening interviews or interview intelligence; humans review interview responses.