Skip to content
jobs·jobs·jobs.com

Remote Analytics Engineer jobs

28 open positions in the United States, newest first.

Analytics engineers sit between data engineering and analysis. They take raw data that has landed in the warehouse and turn it into clean, tested, documented tables and metric definitions that analysts and business teams can trust. The job applies software engineering practice, such as version control, testing and code review, to SQL transformation work.

About the Analytics Engineer role

What the work looks like

  • Write and maintain dbt models that transform raw source tables into analysis-ready datasets.
  • Define business metrics once, in code, so that finance and product dashboards report the same number.
  • Add data tests and monitoring that catch broken pipelines or bad source data before stakeholders do.
  • Work with analysts to learn which questions are hard to answer and remodel the data accordingly.
  • Document tables and columns for downstream users and review teammates' SQL in pull requests.

What employers ask for

  • Advanced SQL and query optimization
  • dbt for transformation and testing
  • Snowflake, BigQuery, Redshift or Databricks
  • Dimensional data modeling
  • Git and code review workflows
  • A BI tool such as Looker or Tableau

Doing this job remotely

The work lives in a cloud warehouse, a Git repository and written documentation, so location rarely matters. What is harder remotely is gathering requirements: metric definitions depend on conversations with finance, product and operations, which have to be scheduled deliberately. Occasional off-hours attention may be needed when scheduled pipelines fail.

Where it comes from and where it leads

Most analytics engineers were data analysts who gravitated toward modeling and tooling, or data engineers who moved closer to the business. The role leads to senior and staff analytics engineering, data engineering, or management of a data team.