Senior Data Engineer
Core
Design and maintain scalable Snowflake-based data products, ELT pipelines, and real-time data integration solutions for analytics and operational use cases.
Role type
Senior Data Engineer (Data Platform & Analytics)
Builds
Snowflake data models, ELT pipelines, real-time data integration patterns, and reusable engineering frameworks.
Domain
Travel & Loyalty / Data Engineering & Data Warehousing
Deliverable
production ML models | product features | dashboards & analysis
Required skills
Advanced SQL, Python, Data Modelling (Dimensional, Kimball, Data Vault), ELT/ETL design, Snowflake, dbt, Git, CI/CD, AWS fundamentals, Terraform, Kafka fundamentals, Event-Driven Architecture, CDC concepts
Preferred skills
Confluent Kafka, Airflow, Databricks, PySpark, Data Mesh, Kubernetes, Monitoring/Observability platforms
Technologies
Snowflake, dbt, Kafka, AWS, Terraform, Docker, Confluent, Airflow, Databricks, PySpark
Responsibilities
Develop and maintain Snowflake-based data products and models; Build and manage ELT pipelines using dbt; Implement automated data quality checks and observability; Support real-time data integration using Kafka; Design scalable, cost-optimized solutions; Develop reusable frameworks and engineering best practices; Mentor junior engineers and promote engineering excellence.
Seniority
Senior, hands-on IC with mentorship responsibilities
