Skip to content
ZoomInfoZoomInfo

Senior Data Engineer

Designs and operates scalable enterprise data pipelines, warehouses, and lakehouse infrastructure using Python, SQL, dbt, Airflow, and Snowflake. The role requires 8+ years of data engineering experience, production ownership, cloud expertise, and strong architectural and mentoring skills.

About the job

Responsibilities

  • Design, develop, and maintain high-performance, product-centric data pipelines using Airflow, dbt, and Python.
  • Architect and optimize a massive-scale data warehouse and lakehouse, primarily using Snowflake.
  • Integrate structured and unstructured data sources, including web data and third-party APIs, into the data ecosystem.
  • Define roadmap priorities for internal data consumers and data and AI capabilities.
  • Advise leadership on strategy, AI readiness, and data infrastructure investments.
  • Collaborate with ML engineers, data scientists, and product managers to deliver scalable data solutions.
  • Define, monitor, and enforce data quality SLAs, including data accuracy and lineage.
  • Participate in a shared PagerDuty on-call rotation, respond to incidents, perform root-cause analysis, and drive remediation and postmortems.
  • Triage production issues and escalate based on severity, blast radius, and customer impact.
  • Make sound decisions amid ambiguity and iterate with stakeholders.
  • Mentor junior engineers and promote best practices in code quality, data architecture, incident response, and operational excellence.
  • Participate in architectural decisions and long-term enterprise data infrastructure strategy, focusing on cost, performance, reliability, and observability.
  • Maintain runbooks, on-call documentation, and operational playbooks.

Requirements

  • Expert-level SQL for performant, scalable queries and transformations on massive datasets.
  • Strong Python programming skills, including distributed computing, data manipulation, and robust API development.
  • Production experience with large-scale batch and streaming data processing.
  • Hands-on experience with dbt for advanced data modeling and transformations.
  • Deep knowledge of Snowflake data warehouse design, optimization, and cost modeling.
  • Experience owning production systems, including on-call rotations, incident response, and postmortems.
  • Understanding of data lakes, event-driven architectures, Kafka, ETL/ELT, and data mesh.
  • Proficiency with GCP and/or AWS and infrastructure as code such as Terraform.
  • Experience with monitoring and observability tools such as Datadog, Monte Carlo, and Grafana.
  • Familiarity with CI/CD practices for data workflows, automated pipeline testing, and version-controlled data models.
  • Excellent communication and stakeholder management skills.
  • Strategic, product-oriented thinking and the ability to translate business needs into scalable data solutions.
  • Leadership, mentorship, ownership, accountability, sound judgment, and strong documentation habits.
  • Bachelor's or master's degree in Computer Science, Engineering, or a related field.
  • 8+ years of progressive data engineering experience.
  • Experience implementing or scaling data infrastructure for a data-centric product company.
  • Experience participating in an on-call rotation supporting production data systems.

Compensation and Benefits

  • Compensation and benefits details are not specified in the provided posting.

Skills

SQL, Python, Airflow, dbt, Snowflake, Kafka, GCP, AWS, Terraform, Datadog, Monte Carlo, Grafana, Pagerduty, Etl/Elt, CI/CD

Alpaca

Alpaca

Remote

Senior Data Engineer
No salary listedRemote5+ YOEData Engineering

Build and operate scalable lakehouse infrastructure, streaming and CDC pipelines, query systems, and self-serve BI capabilities. Requires 5+ years of data engineering experience, strong Kubernetes and infrastructure-as-code expertise, and hands-on experience with distributed data platforms.

Elliptic

Elliptic

London, United Kingdom

Senior Software Engineer - Data
No salary listedHybrid5+ YOEData Engineering

Designs and builds scalable distributed data systems and pipelines powering blockchain analytics products. The role is hands-on, requiring production experience with Scala, Java, or Python, big-data technologies, cloud infrastructure, and data orchestration, plus technical leadership and mentoring.

Thyme Care

Thyme Care

Remote

Senior Platform Engineer, Data
$176k+/yrRemote5+ YOEData Engineering

The 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.

Vanta

Vanta

Remote

Senior Data Engineer
$190k+/yrRemote4+ YOEData Engineering

Senior Data Engineer responsible for designing and deploying scalable data infrastructure, orchestration models, and analytics tooling to enable data-driven decisions, ML products, and enterprise reporting at Vanta. Requires 4+ years data experience, software engineering mindset, modern data stack proficiency, and passion for secure, compliant data systems.

Vanta

Vanta

Remote

Senior Analytics Engineer
$157k+/yrRemote4+ YOEData Engineering

Senior Analytics Engineer responsible for designing complex data models, building scalable SQL pipelines, enabling AI tooling, and improving data infrastructure to support self-serve analytics, dashboards, and data science at Vanta. Requires 4+ years data experience, software engineering mindset, and expertise with modern analytics tools like dbt.