Factory

Software Engineer, Data

San Francisco, CA. Posted 11 months ago

The role

You will architect and evolve the full data stack. You will design pipelines, models, and integrations to turn raw information into real-time insight across product, engineering, finance, and GTM.

What you will do

  • Build and refine data models and warehouse architecture.
  • Design, operate, and scale pipelines to move, transform, and validate data.
  • Create integrations for third-party and operational data.
  • Own the reporting surface from core datasets and dashboards to leadership metrics.
  • Drive data quality, observability, governance, and documentation.
  • Help teams adopt a self-serve analytics culture.

Required qualifications

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

About the company

Factory builds the platform for self-improving software development. The company helps enterprise engineering teams turn organizations into autonomous software factories.

Software Engineer, Data at Factory | JobZoey