jobapplier

Senior Software Engineer (Data Engineering Platform)

Coinbase

Join Coinbase's Data Platform team as a Senior Software Engineer. You'll work on centralizing and processing internal and third-party data, making it accessible for analytics, machine learning, and user experiences. Your responsibilities will include building software abstractions, maintaining data integration SDKs, designing self-service applications, and ensuring data security and observability. You should have 7+ years of experience, strong Python or Java skills, and a general understanding of data systems and pipelines.

USD 186,065 - 218,900

Responsibilities

  • Contribuer à la construction et à l'exploitation des systèmes qui centralisent toutes les données internes et tierces de Coinbase.
  • Développer des abstractions logicielles propres et des composants modulaires et réutilisables pour soutenir des milliers de pipelines.
  • Construire et maintenir des SDK d'intégration et de traitement des données utilisés par les équipes de données et les services internes.
  • Hands-on experience with Snowflake, Databricks, or similar

Requirements

  • Strong Python or Java backend development skills
  • Working knowledge of git, Linux, and Docker
  • 7+ years experience
  • General experience working with data systems or data pipelines
  • Airflow, BI, and AI tool experience
  • Fluent SQL for ETL/ELT, data quality, and analysis