Skip to content
Factory AIFactory AI

Data Engineer

Builds and scales data pipelines, models, and integrations to provide real-time insights for product, engineering, finance, and GTM teams. Requires 4+ years experience with SQL, Python/JavaScript, dbt/Airflow, and data architecture.

About the job

Responsibilities

  • Build and refine the data models and warehouse architecture that serve as the backbone for product analytics, usage reporting, and business operations.
  • Design, operate, and scale the pipelines that move, transform, and validate data across internal and external systems.
  • Create the integrations that bring third-party and operational data into a unified, trusted environment.
  • Own the entire reporting surface, from core datasets and dashboards to the metrics leadership uses to steer the company.
  • Drive data quality, observability, governance, and documentation while helping teams adopt a self-serve analytics culture.

Qualifications

  • 4+ years of experience in data engineering or a full-stack data role with deep expertise in SQL and strong proficiency in JavaScript or Python.
  • Hands-on experience with data modeling, warehouse architecture, and BI-oriented schema design, along with operational familiarity using tools like dbt, Airflow, or Dagster.
  • Experience supporting or building business intelligence environments.
  • Strong statistical intuition and experience running or supporting experimentation frameworks.

Skills

SQL, Python, JavaScript, dbt, Airflow, Dagster, Data Modeling, Data Pipelines, Data Warehouse, BI Tools

Bevi

Bevi

Boston, MA

Analytics Engineer
$134k+/yrHybrid4+ YOEData Engineering

Build and maintain dbt models, Snowflake semantic layers, and ingestion pipelines across business functions while improving data quality and resilience. The role requires 4–6 years of analytics or data engineering experience, strong dbt and SQL expertise, and a quantitative bachelor's degree.

Anthropic

Anthropic

San Francisco, CA
Data Engineer, GTM
$320k+/yrHybrid5+ YOEData Engineering

Build and govern quote-to-cash data models and products integrating Salesforce, CPQ, billing, and finance systems. The role requires 5+ years of data engineering experience, strong SQL and Python skills, and expertise in self-service analytics for GTM teams.

Cloudflare

Cloudflare

Atlanta, GA
Distributed Systems Engineer, Analytical Database Platform
$54k+/yrHybrid3+ YOEData Engineering

Build and scale distributed data platforms, database systems, delivery services, and APIs, with emphasis on reliability, performance, observability, and data integrity. Requires 3+ years of software development experience with distributed systems and databases; Golang experience is preferred.

Astera

Astera

Emeryville, CA

Open Science Data Steward
$100k+/yrOn-site3+ YOEData Engineering

Oversee the lifecycle, quality, governance, and publication of research data across scientific programs. The role requires 3–5+ years of research data-management experience, strong metadata and FAIR-data expertise, and the ability to collaborate with researchers and engineers.

Upside

Upside

Washington, DC
Analytics Engineer, Data Platform
$149k+/yrHybrid3+ YOEData Engineering

Own and evolve trusted data models for Marketing and Product use cases, from design and testing through monitoring and documentation. The role requires 3–5 years of data or analytics engineering experience, strong SQL and Python, dbt expertise, and Snowflake or comparable warehouse experience.