Skip to content

Data Engineer

Tech Mahindra

INonsitePosted May 11, 2026

Skills

snowflakepythonkafkacicdemrawsecs

About the role

Skill Required: AWS + Snowflake SQL + Kafka + Python + Pyspark

(strong in python)

Location : Pune Only

Notice : immediate joiner, currently serving who can join immediately

Role Summary:

We are looking for a highly skilled and proactive Data Engineer with deep expertise in AWS, Snowflake, SQL, Kafka, Python, and PySpark. This role is ideal for someone who thrives in building scalable data pipelines, optimizing cloud infrastructure, and enabling real-time data processing across enterprise systems.

Key Responsibilities:

Architect, develop, and maintain high-performance data pipelines using AWS services such as Glue, Lambda, EMR, ECS, and Step Functions.

Design and implement streaming data solutions using Apache Kafka, ensuring reliability, scalability, and fault tolerance.

Build and optimize ETL/ELT workflows for large-scale structured and semi-structured datasets.

Write clean, efficient, and reusable Python and PySpark code for data transformation and analytics.

Collaborate with cross-functional teams including Architecture, Business Analysts, and Application Support to deliver end-to-end data solutions.

Monitor and enhance cloud infrastructure performance using logs, metrics, and alerts.

Troubleshoot and resolve pipeline failures, data quality issues, and system errors.

Work closely with the Application Support team to implement automated monitoring and alerting solutions.

Leverage Snowflake for data warehousing and analytics, ensuring optimal query performance and cost efficiency.

Analyze, write, and optimize complex SQL queries for data extraction, reporting, and dashboarding.

Required Qualifications:

5+ years of hands-on experience in data engineering and analytics.

Proven expertise in AWS cloud services, especially Glue, Lambda, EMR, ECS, and Step Functions.

Strong proficiency in Apache Kafka for real-time data streaming and event-driven architectures.

Advanced skills in Python and PySpark for big data processing.

Deep understanding of Snowflake architecture, performance tuning, and data modeling.

Expert-level knowledge of SQL – including query optimization and performance analysis.

Experience with CI/CD pipelines, version control, and infrastructure as code.

Excellent problem-solving skills and ability to work independently in a fast-paced environment.

Strong communication skills and ability to engage with stakeholders as a technology consultant.

Questions about this role

  • How do I apply to this Data Engineer role at Tech Mahindra?

    Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

  • What's the typical salary for Data Engineer in India?

    Compensation for Data Engineer roles in India varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Data Engineer hub for India medians across recent openings.

  • How fast does AI Applyd auto-apply?

    Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

  • What ATS does Tech Mahindra use?

    AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, LinkedIn Easy Apply, and most other ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.