Skip to content

Lead Data Engineer

Leads the architecture and delivery of scalable data platforms, pipelines, warehouses, and semantic layers supporting analytics, reporting, product experiences, and AI evaluation. Requires 7+ years in data or analytics engineering and strong expertise in SQL, data modeling, Snowflake, dbt, orchestration, and AWS.

About the job

Responsibilities

  • Partner with Product, Analytics, and Engineering to build scalable systems that unlock data from backend databases, event streams, and marketing platforms.
  • Lead technical vision and architecture across short-term and long-term horizons.
  • Create company-wide alignment through standardized metrics.
  • Support financial reporting, product analytics, and operational metrics.
  • Enable customer-facing dashboards, self-serve analytics, and next-best-action capabilities.
  • Manage the complete data stack from ingestion through data consumption.
  • Build tools that increase transparency in company-wide business outcomes.
  • Work with DevOps to deploy and maintain data solutions using cloud data technologies, preferably AWS.
  • Define data quality and security frameworks and promote data engineering best practices.

Requirements

Education and Experience

  • Bachelor's or master's degree in Engineering, Computer Science, Mathematics, or a related field.
  • 7+ years of experience in data or analytics engineering.
  • Strong problem-solving and communication skills.
  • Comfortable working in fast-paced, cross-functional environments.

Data Engineering and Pipelines

  • Experience with enterprise architecture, enterprise data architecture, data modeling, and dimensional modeling.
  • Expert knowledge of SQL and relational, dimensional, and semantic data modeling.
  • Experience designing, implementing, and maintaining data warehouses, including Snowflake.
  • Hands-on experience with dbt for modular, testable transformations.
  • Experience with orchestration and ingestion tools such as Airflow, Prefect, Airbyte, Fivetran, and Kafka.
  • Familiarity with ELT, schema-on-read, DAGs, and performance optimization.

Cloud and Infrastructure

  • Experience with AWS, including S3, RDS, and Redshift.
  • Familiarity with Terraform, Docker, and containerized workflows.
  • Experience handling structured, semi-structured JSON, and columnar formats such as Parquet and ORC.

Analytics and Enablement

  • Experience building and supporting semantic layers for self-serve analytics.
  • Proficiency with BI tools such as Looker, Tableau, or Sisense.
  • Experience standardizing metrics and enabling trusted, consistent access to data.

Programming and Scripting

  • Proficiency in Python and Unix/Linux scripting.
  • Experience working with APIs, including curl.

Nice-to-Haves

  • AWS DevOps experience with Terraform, Kubernetes, and Docker.
  • Project and change management experience, particularly in Agile Scrum or Kanban environments.
  • Real-time ETL experience with Kafka streaming or AWS Kinesis.

Compensation and Benefits

  • Private medical, dental, and vision coverage.
  • Supplemental health and wellness benefits.
  • Work-from-home stipend.
  • Flexible Time Off, wellbeing days, Summer Fridays, company holidays, and paid holidays.
  • 15-day Christmas bonus (aguinaldo).
  • Monthly meal or grocery voucher via Si Vale card.
  • Catered lunch.
  • Relocation bonus for candidates joining from a different city.
  • Annual bonus.
  • Tuition reimbursement.
  • Savings fund.
  • Employee Resource Groups (ERGs).

Skills

SQL, Python, Snowflake, dbt, AWS, Amazon S3, Amazon Rds, Amazon Redshift, Apache Airflow, Apache Kafka, Terraform, Docker, Kubernetes, Looker, Tableau

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.

SimplePractice

SimplePractice

Mexico City, Mexico

Senior Data Engineer
MX$977k+/yrHybrid7+ YOEData Engineering

Construye y lidera la arquitectura, los pipelines y la plataforma de datos para habilitar analítica de producto, reportes financieros y experiencias self-serve. Requiere más de 7 años de experiencia, dominio de SQL, Snowflake, dbt, Python y AWS, además de experiencia con orquestación y modelado de datos.

SimplePractice

SimplePractice

Mexico City, Mexico

Senior Data Engineer
MX$977k+/yrOn-site7+ YOEData Engineering

Senior Data Engineer responsible for architecting and operating scalable data pipelines, warehouses, and analytics infrastructure. The role requires 7+ years of data or analytics engineering experience, strong SQL and modeling expertise, and proficiency with cloud, orchestration, and BI technologies.

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.