Senior Data Engineer
The Senior Data Engineer will design scalable data pipelines and warehousing systems supporting analytics, business metrics, and machine-learning initiatives. The role requires 4+ years of enterprise data experience, expertise with modern data platforms and ETL, and the ability to mentor engineers and collaborate across functions.
About the job
Responsibilities
- Lead the design and development of robust data pipelines to ingest, aggregate, and index diverse data sources into the organization's data warehouse.
- Spearhead development of a data warehousing platform that meets SOC 2 security and compliance requirements.
- Collaborate with data analytics to ensure the data platform supports reporting and analysis of key business metrics.
- Partner with data science and machine learning teams to build scalable capabilities for insight generation and leveraging LLMs.
- Mentor and coach engineers on the data team, fostering data excellence and innovation.
- Collaborate with Backend Engineering, Analytics, Business Intelligence, Security, and Machine Learning practitioners to connect business needs and drive projects forward.
Requirements
- 4+ years of experience architecting and implementing large-scale enterprise data solutions.
- 2+ years of experience with modern data platforms such as Databricks, Snowflake, and Redshift, including their architectural principles.
- 2+ years of experience designing and optimizing high-volume, real-time, and batch ETL pipelines.
- 1+ years of experience coaching and mentoring team members.
- Experience thriving in startup environments, with a proactive attitude and passion for impactful change.
- Excellent oral and written communication skills and the ability to collaborate cross-functionally.
- Advanced degree in Statistics, Computer Science, Mathematics, or a related field, or relevant industry experience.
Compensation & Benefits
- Base pay ranges from $175,000 to $220,000 USD; the range may cover several career levels and will be narrowed during the interview process based on experience, qualifications, and location.
- Meaningful equity through stock options.
- Flexible paid time off.
- Remote-first work environment.
- $1,200 home office and equipment stipend.
Skills
Dagster, dbt, Planetscale, Tinybird, Snowflake, Databricks, Amazon Redshift, ETL, Data Warehousing, SOC 2, Real-Time Data Pipelines, Batch Data Pipelines, LLMs, Machine Learning, SQL
Similar jobs
Data Engineering jobsThe Senior Platform Engineer will build and operate reliable data platform tooling, consolidate orchestration, scale dbt infrastructure, and improve Databricks developer experience. The role requires 5+ years of production software experience, strong Python and AWS expertise, infrastructure-as-code experience, and familiarity with modern data stacks.
Senior software engineer building and evolving Fetch’s data platform, including pipelines, governed data access, delivery infrastructure, and partner integrations. The role requires 8+ years of experience, strong platform or backend expertise, ownership of complex cross-team initiatives, and excellent technical judgment.
Lead the development and maintenance of scalable data pipelines, warehouse, and transformation layer using modern data stack. Collaborate with data scientists and analysts to ensure clean, reliable data for insights in a high-growth startup.
Senior Data Engineer responsible for designing and operating scalable data pipelines and platform capabilities across Snowflake and AWS. The role requires 5+ years of production data engineering experience, strong SQL and Python skills, and expertise in ETL/ELT, orchestration, quality, and observability.
Build and scale production data pipelines that transform raw healthcare and customer data into trusted canonical datasets powering ML models, dashboards, and product decisions. The role requires 6+ years of data engineering experience and strong Python, Spark SQL, and Airflow expertise.