← All jobs
CO

Staff Analytics Engineer

CoinbaseRemote - USA
Type
Contract
Work setup
Remote
Experience
Senior
Posted
9 days ago
PythonEngineering
🌍 Fully remote📈 Equity / stock options
$207k - $244k
midpoint above market median

What engineering roles in crypto pay

183 salaries · our own data
this role$146kmedian$267k

This role pays $207k-$244k, above the $205k median for engineering roles in crypto on this board.

As a Staff Analytics Engineer on Coinbase's Finance Analytics team, you set the technical direction for our financial data layer and work closely with Accounting, Controllership and FP&A. You own the source-of-truth financial datasets in Snowflake/Databricks, the pipelines that produce them, and the reconciliation, month-end close and reporting workflows built on top. This role sits at the intersection of data engineering, data science and business analytics, where you combine deep technical expertise with understanding of how the books are closed, audited and controlled.

What you'll do

  • Partner with Accounting and FP&A to support month-end and quarter-end close, building the datasets, reconciliations and reporting that let you close the books accurately and on time.
  • Make financial data and pipelines audit-ready: implement SOX-compliant controls, lineage tracking, change management and evidence for internal and external auditors.
  • Design and own the architecture of curated, well-documented source-of-truth financial datasets in Snowflake/Databricks that are correct, consistent and tie out to the general ledger.
  • Build and own scalable batch and near-real-time pipelines orchestrated with Airflow and dbt, including dependency management, backfills and runbooks.
  • Define reusable data quality and reconciliation frameworks (tests, monitoring, alerting, SLAs) and align with Accounting on standards for financial correctness.
  • Drive data contracts with upstream engineering teams, mentor Analytics Engineers, and build abstractions (Python packages, UDFs, LLM-assisted tools) that make finance data users more efficient.

What you bring

  • Accounting exposure, either formal (accounting/finance degree or coursework, CPA/CMA) or hands-on work supporting month-end close, reconciliations or financial reporting with Accounting or FP&A teams.
  • Expert SQL with window functions, complex aggregations and optimization, plus strong Python (OOP, reusable frameworks). Production ETL or SQL experience is required.
  • Deep data modeling experience: you have designed modular, reusable source-of-truth models (star/snowflake schemas, slowly changing dimensions) used by many teams.
  • Built and owned production ETL/ELT pipelines with dbt, Airflow or similar, including testing, monitoring and SLAs.
  • Modern data warehouse or lakehouse experience (Snowflake, Databricks, BigQuery or Redshift). Comparable warehouse experience is required.
  • Staff-level scope: you have led multi-quarter, cross-team technical initiatives, set architecture and direction, and mentored engineers.

What we offer

  • Annual base salary of $207,485-$244,100 USD (varies by location).
  • Total compensation may include equity and bonus eligibility.
  • Benefits including medical, dental, vision and 401(k).
  • Remote-first work with quarterly in-person "surges" for intense collaborative working sessions.

About Coinbase

Coinbase is building the future of finance with a mission to increase economic freedom. The company operates a remote-first model and brings teams together quarterly for focused in-person working sessions.

Context for this role

From the live jobs we track on CryptoJobsHQ, updated daily.

Coinbase on CryptoJobsHQ

Coinbase has 174 open roles on CryptoJobsHQ: 50 in Engineering, 26 in Legal & Compliance and 21 in Finance. 86% are fully remote, most of the rest in the US and Canada. 27 were posted in the last 7 days. The median advertised base salary is $202k, from 106 listings that publish pay.

All 174 Coinbase roles →
The market for Python roles

656 Python roles are open across crypto right now.

Browse Python Jobs →
Similar roles at other companies
Get an email when Coinbase posts new roles. One email a day at most, only when there is something new.