13 Aug
|
Caterpillar
|
Bengaluru
13 Aug
Caterpillar
Bengaluru
Career Area: Technology, Digital and Data
Job Summary
We are looking for a highly motivated and experienced Data Engineer to join our data engineering team. The ideal candidate will have a robust background in building scalable data pipelines using the AWS cloud stack and extensive hands-on experience with Snowflake. Proficiency in Python and SQL, along with graph and vector database technologies, is essential. This role requires strong problem-solving abilities and a proactive mindset to deliver efficient, scalable, and reliable data solutions.
Responsibilities
- Design, develop, and maintain scalable data pipelines on AWS using services such as S3, Glue, Lambda, Redshift, and EMR.
- Build and optimize data warehousing solutions using Snowflake, including performance tuning and data modeling.
- Write efficient and reusable code in Python and SQL for data transformation and processing.
- Collaborate with cross-functional teams, including data scientists, analysts, and business stakeholders, to understand data requirements.
- Monitor, troubleshoot,
and improve pipeline performance and reliability.
- Ensure data quality, integrity, and security across all stages of the pipeline.
- Participate in code reviews, architecture discussions, and continuous improvement initiatives.
Required Qualifications
- 5-8 years of experience in data engineering or related roles.
- Strong hands-on experience with AWS cloud services, including data and AI workloads.
- Deep understanding of Snowflake architecture, performance tuning, and best practices.
- Advanced proficiency in Python and SQL for data pipelines, transformations, and services.
- Strong understanding of graph and vector data modelling concepts and their practical applications.
- Experience developing and operating CI/CD pipelines (GitHub Actions) and cloud native deployments.
- Experience working with Azure DevOps (AzDO) boards for backlog management in Agile environments.
- Excellent analytical and problem-solving skills.
📌 Software Engineer (Bengaluru)
🏢 Caterpillar
📍 Bengaluru