Data Engineer
Builds and maintains scalable data pipelines for ingestion, transformation, and reliability using SQL, Python, dbt, and Fivetran to support data science, engineering, and product teams. Requires proven data engineering experience with modern data stack tools.
About the job
What You’ll Work On
- Building robust pipelines to ingest, transform, and consolidate data from diverse sources (e.g., MongoDB, Airtable, PostHog, production databases).
- Designing dbt models and transformations to standardize and unify many disparate tables into clean, production-ready schemas.
- Implementing scalable, fault-tolerant data workflows with Fivetran, dbt, SQL, and Python.
- Partnering with engineers, data scientists, and business stakeholders to ensure data availability, accuracy, and usability.
- Owning data quality and reliability across the stack, from ingestion through to consumption.
- Continuously improving pipeline performance, monitoring, and scalability.
What We’re Looking For
- Proven experience in data engineering, with strong knowledge of SQL, Python, and modern data stack tools (Fivetran, dbt, Snowflake or similar).
- Experience building and maintaining large-scale ETL/ELT pipelines across heterogeneous sources (databases, analytics platforms, SaaS tools).
- Strong understanding of data modeling, schema design, and transformation best practices.
- Familiarity with data governance, monitoring, and quality assurance.
- Comfort working cross-functionally with engineering, product, and operations teams.
Bonus: prior experience supporting machine learning workflows or analytics platforms.
Benefits
- Generous equity grant vested over 4 years
- A $10K housing bonus (if you live within 0.5 miles of our office)
- A $1K monthly stipend for meals
- Free Equinox membership
- Health insurance
Skills
SQL, Python, dbt, Fivetran, Snowflake, ETL, ELT, Data Modeling, MongoDB, Airtable
Similar jobs
Data Engineering jobsBuild 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.
Build and own Stuut’s foundational data platform, including ingestion pipelines, canonical models, semantic layers, and observability. The role requires 3+ years of production data pipeline experience with Python, SQL, cloud warehouses, and ETL/ELT tooling.
Build scalable analytics engineering infrastructure, SaaS data models, and AI-enabled workflows that support enterprise decision-making. The role requires 3–6 years of hands-on analytics or data engineering experience, strong SQL and modern data modeling expertise, and cloud data warehouse experience.
Build and operate the data platform supporting automated regulatory reporting for a prediction markets business. The role combines SQL and dbt development, end-to-end data investigation, automated validation, and cross-functional ownership under strict deadlines.
Build and operate distributed data applications powering large-scale audience segmentation and real-time personalization. The role requires 2–4 years of software engineering experience, backend development skills, and familiarity with databases, algorithms, and distributed systems.