TM
Senior Snowflake Data Engineer
Tech Mahindra
Hyderabad, Telangana10-18 LPA7-12 years expDay ShiftPosted 3d ago5 views
Urgently Hiring Urgent Hiring
Job Description
Role Overview
Tech Mahindra is seeking an accomplished Senior Snowflake Data Engineer to join its growing data engineering practice. This is a high-impact, full-time role based out of Hyderabad or Bengaluru, ideal for a seasoned professional with deep expertise in cloud data warehousing, pipeline development, and modern data stack technologies. If you thrive in a collaborative, fast-paced environment and bring proven experience across Snowflake, DBT, AWS, and Apache Airflow, this opportunity is built for you.
Key Responsibilities
The Senior Snowflake Data Engineer will take ownership of designing and delivering robust, scalable ETL and ELT data pipelines that power critical business insights. You will develop and continuously refine data models using Snowflake and DBT, while architecting cloud-native data engineering solutions on AWS. Managing and optimising workflow orchestration through Apache Airflow will be central to your day-to-day work, alongside crafting high-performance SQL queries capable of handling large-scale datasets. You will build Python-based automation frameworks for data ingestion and transformation, and apply dimensional modelling principles using the Kimball methodology to create reliable, analytics-ready data structures. Establishing and maintaining CI/CD pipelines for streamlined deployment and testing is also a key expectation, as is upholding data governance, security, and compliance standards across all data assets. You will monitor pipeline health proactively and work closely with business analysts, solution architects, and cross-functional stakeholders to align data engineering efforts with organisational goals.
Required Qualifications
Candidates should hold a minimum of 7 years of overall data engineering experience, with at least 4 years of hands-on Snowflake expertise and 2 or more years with Apache Airflow. Proficiency in DBT for data modelling and transformation is mandatory. Strong command of AWS cloud services relevant to data engineering, advanced SQL optimisation skills, and solid Python programming capabilities are essential. A sound understanding of data warehousing concepts and dimensional modelling using the Kimball framework is required. A bachelor's degree in Computer Science, Information Technology, Engineering, or a related discipline is preferred, though graduates from any stream with relevant experience will also be considered.
Why Join Us
Tech Mahindra is a globally recognised leader in digital transformation and technology services, offering engineers the opportunity to work on enterprise-scale data platforms and cutting-edge cloud infrastructure. You will be part of a culture that values innovation, continuous learning, and cross-domain collaboration, with access to projects that make a real difference across industries.
Requirements
Minimum 7 years of total experience in data engineering roles
At least 4 years of hands-on experience with Snowflake (mandatory)
2 to 3 years of experience working with DBT for data modelling and transformation
2 or more years of experience with Apache Airflow for workflow orchestration
Strong expertise in AWS cloud services for data engineering use cases
Advanced SQL programming skills with a focus on query optimisation for large datasets
Solid Python programming skills for building data pipelines and automation frameworks
Experience with dimensional modelling and data warehousing concepts using the Kimball methodology
Familiarity with CI/CD tools such as GitHub Actions, GitLab CI, or Jenkins
Experience implementing data governance, data quality, and compliance practices
Ability to troubleshoot, monitor, and optimise data pipeline performance
Strong communication and collaboration skills to work with cross-functional teams
Bachelor's degree in Computer Science, Information Technology, Engineering, or equivalent
Immediate joiners or candidates serving their notice period preferred
Benefits
Opportunity to work on large-scale, enterprise-grade cloud data platforms
Collaborative and innovation-driven work environment
Exposure to modern data stack technologies and industry-leading tools
Career growth within a globally recognised technology organisation
Full-time permanent employment with competitive compensation
About the Company
TM
Tech Mahindra
Similar Jobs
KB
Graduate Engineer Trainee
Kenvue Brands LLC
Bengaluru, KarnatakaUnpaid0-1 years (Freshers / Recent Graduates) expHybridInformation Technology
Actively Hiring·3d ago
View & Apply Urgent
ZC
Information Technology Intern
Zoom Communications
Gurugram, Haryana₹20,000/month0 years (Freshers welcome) expDay ShiftInformation Technology
Urgently Hiring·3d ago
View & Apply LT
Associate Software Engineer – DevOps
Lloyds Technology Centre India
Hyderabad, TelanganaAs per industry standards0 - 3 years expDay ShiftInformation Technology
Actively Hiring·3d ago
View & Apply