Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Caterpillar Inc.

Lead Software Engineer – Data Engineer

Caterpillar Inc.

. Lead and mentor a team of data engineers and platform developers .

Posted 11/4/2026full-timeChennai • IndiaSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates extensive expertise in Data Engineering and Data Platform roles, with a strong focus on AWS services, Snowflake architecture, and building scalable data ingestion pipelines. Proven ability to lead teams, drive Agile execution, and integrate AI capabilities into data workflows.

Highest-signal resume keywords
AWS Data EcosystemSnowflake ArchitectureData Ingestion PipelinesCI/CD ToolsLeadership in Engineering Teams

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Python ProgrammingSQL ProgrammingData ModelingETL/ELT FrameworksReal-Time StreamingDistributed SystemsSoftware Engineering PrinciplesAgile MethodologiesData GovernanceMetadata Management
Soft Skills
LeadershipCommunicationStakeholder Management
Tools & Technologies
AWS S3AWS GlueAWS LambdaAWS EMRAWS RedshiftJenkinsAzure DevOpsGitHubKafkaSpark Streaming
Certifications & Qualifications
Bachelor’s Degree in Computer ScienceMaster’s Degree in Engineering
Industry Keywords
Data EngineeringData PlatformsReal-Time AnalyticsAI IntegrationManufacturing Environments

Tech Stack

Tools & technologies
Amazon RedshiftAWSAzureDistributed SystemsETLJenkinsKafkaPythonSnowflakeSparkSQL

About the role

Key responsibilities & impact
  • Lead and mentor a team of data engineers and platform developers
  • Drive Agile execution and ensure predictable, high-quality delivery
  • Establish engineering best practices, code quality, and CI/CD standards
  • Architect scalable and secure data platforms on AWS
  • Design robust data ingestion frameworks for batch and near real-time pipelines
  • Define best practices in data modeling, governance, and metadata management
  • Lead design and development of scalable ingestion pipelines for structured and unstructured data
  • Build and optimize Snowflake-based data platforms for performance and cost
  • Enable ingestion of diverse sources including databases, APIs, files, and streaming data
  • Leverage AWS services including S3, Glue, Lambda, EMR, and Redshift for end-to-end pipelines
  • Implement CI/CD pipelines using Azure DevOps and Jenkins
  • Ensure system scalability, resiliency, and operational readiness
  • Enforce modular design, code quality, testing, and version control
  • Drive automation and continuous improvement
  • Promote reusable frameworks for ingestion and transformation
  • Partner with product managers, SMEs, and business stakeholders
  • Translate business needs into scalable data solutions
  • Collaborate with Data Science and AI teams to operationalize ML models and analytics workflows
  • Promote AI integration into data engineering pipelines
  • Support real-time analytics and edge AI use cases in manufacturing environments
  • Use AI extensively in building and testing data ingestion and data pipelines

Requirements

What you’ll need
  • 10+ years of experience in Data Engineering / Data Platform roles
  • Strong experience in AWS data ecosystem (S3, Glue, Lambda, EMR, Redshift)
  • Deep expertise in Snowflake (architecture, optimization, data modeling)
  • Strong programming skills in Python and SQL
  • Extensive experience with data ingestion pipelines and ETL/ELT frameworks
  • Exposure to real-time streaming (Kafka, Spark Streaming)
  • Experience with CI/CD tools (GitHub, Jenkins, AWS CloudFormation etc.)
  • Solid understanding of distributed systems and scalable architectures
  • Strong foundation in software engineering principles (Git, testing, design patterns)
  • Experienced in working with Agile teams
  • Collaborate with Data Science and AI teams to operationalize ML models and analytics workflows
  • Promote integration of AI capabilities into data engineering pipelines (e.g., GenAI, MCP, ATA)
  • Support real-time analytics and edge AI use cases in manufacturing environments
  • Use AI extensively in building and testing Data Ingestion and Data pipeline
  • Bachelor’s or Master’s degree in Computer Science / Engineering
  • Proven track record in leading engineering teams and delivering at scale
  • Strong leadership, communication, and stakeholder management skills

Benefits

Comp & perks
  • Relocation is available for this position