Senior Data Engineer ( Senior Consultant)
PTC · Pune
Collected role description
Role overview
Senior Data Engineer ( Senior Consultant) at PTC
Develop, and maintain scalable ETL/ELT pipelines using dbt, Snowflake, and Airflow.
The ideal candidate should have strong expertise in dbt, Snowflake, SQL, Python, Airflow, and GitLab CI/CD, along with hands-on experience supporting AI/ML initiatives.
Responsibilities
- Implement complex business transformation logic using SQL and Python.
- Design and optimize enterprise data models, data marts, and data warehouse solutions.
- Build, schedule, monitor, and troubleshoot workflows using Apache Airflow.
- Develop and automate deployment processes using GitLab CI/CD, including creation and management of jobs and runners.
- Ensure data quality, governance, observability, and performance optimization.
- Support AI/ML initiatives by building feature-ready datasets and scalable data pipelines.
- Collaborate with Data Scientists, Analysts, Architects, and business stakeholders to deliver data-driven solutions.
- Mentor team members and drive best practices in data engineering and software development.
- Required Skills 13–14 years of experience in Data Engineering, ETL, Data Warehousing, or related domains.
- Strong hands-on experience with: dbt Snowflake Apache Airflow Python SQL Advanced SQL skills, including complex transformations, query optimization, and performance tuning.
- Strong Python programming experience for data processing, automation, and validation.
- Hands-on experience with GitLab, including: Source code management CI/CD pipeline creation GitLab Jobs GitLab Runners Strong understanding of Data Structures and Algorithms.
- Deep knowledge of ETL/ELT, Data Warehousing, Dimensional Modeling, and Data Governance.
- Experience working on AI/ML projects, including: Data preparation and feature engineering ML pipeline integration MLOps concepts Supporting model deployment and monitoring
Preferred qualifications and skills
- Experience with AWS, Azure, or GCP.
- Exposure to Generative AI, RAG architectures, Vector Databases, or AI-powered analytics solutions.
- Experience leading technical teams and driving architecture decisions.
- Education Bachelor's or Master's degree in Computer Science, Engineering, Information Technology, Data Science, or a related field.
- Life at PTC is about more than working with today’s most cutting-edge technologies to transform the physical world.
- It’s about showing up as you are and working alongside some of today’s most talented industry leaders to transform the world around you.
- If you share our passion for problem-solving through innovation, you’ll likely become just as passionate about the PTC experience as we are.
- Are you ready to explore your next career move with us?
- We respect the privacy rights of individuals and are committed to handling Personal Information responsibly and in accordance with all applicable privacy and data protection laws.
- Review our Privacy Policy here." PTC is a global software company powering how products are designed, built, serviced, and operated across industries like Aerospace & Defense, Industrial, Automotive, MedTech, Electronics, and High Tech.
- We are bold thinkers who collaborate as one team to deliver meaningful customer outcomes.
- Grounded in our values-Customers Matter, PTC for All, Team PTC, Purposeful Innovation, and Be Bold, we're shaping a smarter, more sustainable, connected future.
Employment details
- Location: Pune [India]
About the employer
- Our world is transforming, and PTC is leading the way.
Additional role details
- Our software brings the physical and digital worlds together, enabling companies to improve operations, create better products, and empower people in all aspects of their business.
- Our people make all the difference in our success.
- Today, we are a global team of nearly 7,000 and our main objective is to create opportunities for our team members to explore, learn, and grow – all while seeing their ideas come to life and celebrating the differences that make us who we are and the work we do possible.
- We are seeking a Senior Data Engineer with 13–14 years of experience in designing, developing, and managing enterprise-scale data platforms and ETL/ELT solutions.
Collected experience requirement
13-14 years