Open Role
Coinbase

Remote opportunity at

Coinbase

Senior Software Engineer, Data Engineering Platform

Coinbase seeks a Senior Software Engineer for its Data Engineering Platform team to help increase economic freedom globally. This remote-first position operates in an intense environment…

View Company

Role Snapshot

Hiring Now

Remote from

Remote

Salary

Undisclosed

Department

General

Employment

Full-time

Experience

Not specified

Published16d ago
Listing Views17
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

Coinbase seeks a Senior Software Engineer for its Data Engineering Platform team to help increase economic freedom globally. This remote-first position operates in an intense environment where staff assemble periodically for quarterly in-person sessions known as surges. The Data Platform group operates the infrastructure that centralizes internal and external data, supplying analytics, machine learning, and consumer applications. This engineering position acts as a bridge between the platform infrastructure and the…

Job Description

Coinbase seeks a Senior Software Engineer for its Data Engineering Platform team to help increase economic freedom globally. This remote-first position operates in an intense environment where staff assemble periodically for quarterly in-person sessions known as surges. The Data Platform group operates the infrastructure that centralizes internal and external data, supplying analytics, machine learning, and consumer applications.

This engineering position acts as a bridge between the platform infrastructure and the data scientists, analysts, and engineers relying on it daily. Professionals in this position develop software development kits, self-service applications, and abstractions enabling numerous pipelines and analytics workflows to operate smoothly without requiring users to manage underlying plumbing. Suited for experienced backend practitioners, the position involves designing data integration systems, building security and observability tools, and collaborating with upstream and downstream teams to deliver scalable data patterns.

Coinbase is an equal opportunity employer committed to considering all qualified candidates regardless of background. Total compensation packages may include equity, bonuses, and standard benefits alongside the base salary range.

Responsibilities

  • Design software abstractions and modular components to support scaling across thousands of data pipelines
  • Develop and maintain data integration and processing SDKs utilized by internal teams and services
  • Create self-service applications allowing analysts and data scientists to manage and troubleshoot pipelines independently
  • Build tools for data security, access controls, quality tracking, dataset cataloging, lineage, and usage auditing
  • Consult with upstream teams on database structuring and provide downstream data scientists with well-designed models and metrics
  • Transform functional requests from data analytics, machine learning, and compliance into reusable patterns

Requirements

  • Have at least seven years of professional experience
  • Demonstrate strong backend development skills in Python or Java
  • Show fluency in SQL for ETL and ELT operations, data quality checks, and analysis
  • Possess hands-on experience working with Snowflake, Databricks, or comparable platforms
  • Hold general experience with data systems and data pipelines
  • Display working knowledge of Linux, Git, and Docker

Qualifications

  • Experience with Apache Airflow
  • Familiarity with business intelligence tools
  • Background utilizing artificial intelligence tools

Core Skills

Benefits

  • Medical coverage
  • Dental coverage
  • Vision coverage
  • 401(k) plan
  • Bonus eligibility
  • Equity opportunities

Frequently Asked Questions

Is this position remote?

Yes, Coinbase is a remote-first company, though employees are expected to gather quarterly for in-person working sessions called surges.

What is the salary range for this role?

The annual base salary ranges from $186,065 to $218,900 USD, excluding equity, bonuses, and benefits.

What level of experience is required?

Applicants must have at least seven years of experience, along with backend development skills in Python or Java and proficiency in SQL.

Is there a limit on submitting applications?

Yes, candidates are restricted to a maximum of three applications within a six-month period.

Sample Interview Questions

AI-generated questions tailored to this specific role — a preview of the full practice set.

Search similar jobs

Related Jobs

Advertisement
320 × 50

Posted by Coinbase

Source: Coinbase

Coinbase

Coinbase

214Open Jobs
—No reviews yet
View Company Profile