Senior Data Engineer
Core
Build resilient, self-healing data systems and production-grade pipelines that transform raw data into high-fidelity data products for a global BPO serving tech clients.
Role type
Senior Data Engineer (IC)
Builds
High-throughput ETL/ELT pipelines, feature-ready datasets, and cost-efficient micro-pipelines for client reporting and data quality.
Domain
Data Engineering / Cloud Data Platforms / BPO Operations
Deliverable
production ML models | product features | infrastructure
Required skills
Python, SQL, PySpark, dbt, Apache Airflow, Terraform, Kubernetes, DuckDB, Databricks, Snowflake, Kafka, Parquet, Iceberg
Preferred skills
Streaming (Kinesis, Spark Streaming), Local Development Advocacy, Embedded Analytics
Technologies
Databricks, Snowflake, dbt, Apache Airflow, Kafka, Terraform, Kubernetes, DuckDB, PySpark, Parquet, Iceberg
Responsibilities
Build and maintain high-throughput ETL/ELT pipelines; Drive adoption of dbt and PySpark for transformation; Implement monitoring and alerting for data SLAs; Optimize SQL and Spark query plans for performance and cost; Develop local testing workflows using DuckDB; Build specialized micro-pipelines for client reporting.
Seniority
Senior, hands-on IC