Senior Software Engineer, Data Engineering Platform

Coinbase

Confirmed live 2 days ago High trust
Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$186,065–$218,900 / yr
Posted
35 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $182k
This role $202k
$107k most similar roles pay here $238k

This role pays more than 67% of similar roles. Most pay $151,000–$214,000 — the shaded band above. At the midpoint, this role pays about $202k versus about $182k for comparable roles.

Based on 240 similar postings.

Employer

About Coinbase

Coinbase Global is a publicly traded cryptocurrency exchange platform where consumers can buy, sell, and store digital currencies including Bitcoin, Ethereum, and hundreds of other cryptocurrencies. Industry: Cryptocurrency Exchange & Financial Technology

Coinbase currently has 58 open roles on FindRole.

Listed pay typically runs $215,177–$253,150 across 50 roles with salary data.

Most-posted roles

View all roles at Coinbase

At a glance

TL;DR · Senior Software Engineer, Data Engineering Platform

As a Senior Software Engineer, Data Engineering Platform, you will join the Data Platform team to build and operate systems that centralize internal and third-party data for analytics, machine learning, and end-user experiences. You will develop modular software abstractions, reusable components, and integration SDKs while building self-service applications that allow analysts and scientists to manage pipelines without deep knowledge of underlying infrastructure. Your work involves creating tools for data security, observability, access controls, and lineage tracking. To succeed, you must possess strong Python or Java backend skills, fluent SQL for ETL/ELT processes, and experience with Snowflake, Databricks, Git, Linux, and Docker. You will also utilize Airflow, BI, and AI tools to convert functional requests into scalable patterns while consulting cross-functionally on database structures and data models to ensure high-quality data availability across the organization.

What does a Software Engineer earn in Remote?

Median $204500 from 415 postings across 57 companies.

See salary data

What you'll do

  • Build modular, reusable software abstractions to support thousands of data pipelines at scale.
  • Develop and maintain data integration and processing SDKs for internal services and data teams.
  • Create self-service applications that allow analysts and scientists to manage their own pipelines.
  • Build tools for data security, including access controls, quality tracking, and lineage.
  • Consult with upstream teams to design high-quality database structures and data APIs.
  • Provide downstream users with well-designed, documented data models and metrics.
  • Convert functional requests from analysts and ML teams into scalable technical patterns.

What we're looking for

  • Candidates must have at least 7 years of experience.
  • Strong backend development skills in either Python or Java are required.
  • Proficiency in SQL for ETL/ELT, data quality, and analysis is required.
  • Hands-on experience with Snowflake, Databricks, or similar platforms is required.
  • Experience working with data systems or data pipelines is required.
  • Working knowledge of Git, Linux, and Docker is required.
  • Experience with Airflow, BI tools, and AI tools is required.

More like this

Similar roles

Senior Staff Software Engineer, Data Platform

Coinbase

Remote 79 days ago $253,895$298,700
Distributed Systems Data Engineering Kafka Databricks Snowflake CDC Streaming Platforms Data Lakes Real-time Processing Feature Stores
10+ yrs exp Remote

Senior Data Engineer, Data Platform & Martech Engineering

Gen Digital

Remote (New York, NY) 64 days ago $165,000$187,000
SQL Python Spark Java Snowflake Databricks BigQuery Redshift Airflow Dagster dbt Kafka Kinesis Pub/Sub Hightouch Segment Iterable Amplitude ETL ELT Dimensional Modeling Data Governance
5+ yrs exp Remote

Senior Software Engineer, Data Enablement Platform

Brex

San Francisco, CA 78 days ago $192,000$240,000
Snowflake Flink Airflow dbt CDC Kafka Kotlin Python Data Warehouse Data Streaming Data Orchestration Data Observability Backend Engineering Full-stack Development Data Architecture
5+ yrs exp Hybrid

Senior Software Engineer, Data Enablement Platform

Brex

Seattle, WA 77 days ago $192,000$240,000
Snowflake Flink Airflow dbt CDC Kafka Kotlin Python Data Warehouse Data Streaming Data Orchestration Data Observability Backend Engineering Full-stack Development Data Architecture
5+ yrs exp Hybrid

Senior Software Engineer, Data Enablement Platform

Brex

New York, NY 78 days ago $192,000$240,000
Snowflake Flink Airflow dbt CDC Kafka Kotlin Python Data Warehouse Data Streaming Data Orchestration Data Observability Backend Engineering Full-stack Development
5+ yrs exp Hybrid

Senior Staff Software Engineer, Data Platform

Robinhood

Bellevue, WA 177 days ago $264,000$310,000
PostgreSQL DynamoDB Kafka Flink Spark Delta Lake Distributed Systems CDC Database Sharding Proxy Architecture Data Lake Real-time Streaming Data Ingestion Kubernetes EC2 Caching Systems
Hybrid