
Senior Data Engineer
Milestone Technologies
- š®š³ India
- Senior
- 4 hours ago
- Apache Iceberg
- Apache Spark
- AWS
- EMR
- Step Functions
- dbt
- Airflow
- AI
- ETL
- ELT
- SQL
- Python
4 hours ago
Senior Data Engineer - Responsibilities (7+ Years Exp)
- Build scalableĀ data ingestion pipelines for relational systems and unstructured/semi-structured sources.
- Design and optimize lakehouse workloads usingĀ Apache Iceberg.
- OptimizeĀ table layouts, partitioning strategies, compaction, and schema evolution for Iceberg-based datasets.
- Implement best practices forĀ versioning, time travel, incremental processing, and ACID guarantees.
- Develop and tuneĀ Apache Spark (batch & streaming) for performant, scalable data processing.
- Work withĀ AWS services (Glue, EMR, Lambda, Step Functions, S3) focusing onĀ cost optimization andĀ performance tuning.
- Implement and manageĀ Kafka andĀ Kafka streaming pipelines for large-scale real-time processing.
- Build and orchestrate data workflows usingĀ DBT andĀ Airflow.
- LeverageĀ AI/LLM automation to accelerate ETL/ELT development, validation, and debugging.
- Implement observabilityāmonitoring, logging, and alertingāto ensure platform stability and reliability.
- Participate in code reviews to ensure code quality and share best practices with the team.
Required Skills
- 7 Years of relevant experience
- Strong SQL, Python, and Spark experience
- Deep experience ingesting and processing structured & unstructured data
- Strong knowledge ofĀ Apache Iceberg and lakehouse architectures
- Hands-on AWS experience with tuning and cost optimization
- Expertise withĀ Kafka, Kafka Streaming, DBT, and Airflow
- Solid understanding of distributed systems and data engineering best practicesĀ
Senior Data Engineer Ā· Milestone Technologies