The Senior Data Engineer is responsible for designing, developing, and maintaining scalable data engineering solutions that support the migration from legacy big data platforms to modern, cloud-based data environments. The role ensures reliable data operations while enabling ongoing and new business initiatives.
Minimum Qualifications
- Experience
- At least 8 years of total Data Engineering experience, with strong exposure to large-scale data pipelines, ETL/ELT development, and enterprise or cloud-based data platforms.
- Proven experience designing, building, and optimizing scalable data solutions in modern data environments.
- Knowledge
- Python At least 4 out of 5 proficiency level, with strong hands-on experience in data transformation, automation, and pipeline development.
- SQL At least 3 out of 5 proficiency level, with demonstrated capability in complex queries, data modeling, and performance tuning.
- Experience working with modern data cloud platforms, such as Databricks and/or Snowflake.
- Experience with cloud services, preferably Microsoft Azure (e.g., Azure Data Factory, Azure Synapse, Azure Storage, etc.).
- Platform and Cloud Exposure - Currently working with or has recent hands-on experience in enterprise-grade cloud data ecosystems. With strong understanding of cloud-native data architecture and best practices.
- Soft Skills
- Strong verbal and written communication skills
- Demonstrated leadership and technical influence
- Strong analytical, critical thinking, and problem-solving abilities
- Process orientation with the ability to enforce standards and best practices
- Strong organizational, multitasking, and time-management skills
- Stakeholder and cross-functional collaboration skills