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.

Data Specialist

Caterpillar Inc.

. Contribute to development and deployment of Caterpillar’s digital platform.

Posted 10/23/2026full-timeChennai • IndiaMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

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

Demonstrates expertise in software development, particularly in designing and developing data pipelines using Python, SQL, and NoSQL databases. Proven ability to mentor junior developers and lead projects within an Agile framework while maintaining high software quality standards.

Highest-signal resume keywords
Software Development ExperienceData Pipeline Design and DevelopmentCloud Deployment (AWS or Azure)Agile Methodologies (Scrum)Data Modelling Skills

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
PythonSQLNoSQLData Pipeline DevelopmentData ModellingConcurrency UnderstandingSoftware DeploymentData LakesData WarehousesComputer Science Fundamentals
Soft Skills
Analytical SkillsTeam CollaborationMentoringProblem SolvingCommunication
Tools & Technologies
SnowflakeRedshiftSynapseAWSAzure
Industry Keywords
Digital Platform DevelopmentApplication DevelopmentIntegrated TestingCustomer Acceptance TestingSoftware Quality Standards

Tech Stack

Tools & technologies
Amazon RedshiftAWSAzureNoSQLPythonSQL

About the role

Key responsibilities & impact
  • Contribute to development and deployment of Caterpillar’s digital platform.
  • Perform programming and development assignments, including complex systems work.
  • Identify and resolve complex application and technical problems, including off-shift and weekend support calls.
  • Work independently on complex systems or infrastructure components used by applications or systems.
  • Drive application development focused on delivering business-value features.
  • Maintain high software-quality standards by establishing good practices and habits.
  • Identify and encourage areas for team growth and improvement.
  • Mentor junior developers.
  • Communicate with end users and internal customers to direct development, debugging, and testing of application software.
  • Perform integrated testing and customer acceptance testing.
  • Manage individual work assignments and coordinate work with others.
  • Participate in brainstorming sessions focused on developing new approaches to quality goals.

Requirements

What you’ll need
  • Position requires a four-year degree from an accredited college or university.
  • 5+ years or more of software development experience, or at least 2 years of experience with a master’s degree in computer science or related field.
  • 5+ years or more of experience designing and developing data pipelines in Python.
  • Experience designing, developing, deploying, and maintaining software at scale, with good understanding of concurrency.
  • In-depth understanding of processing data pipelines and strong data modelling skills.
  • Expertise and experience building large data lakes and data warehouses such as Snowflake (preferred), Redshift, or Synapse.
  • Expertise in SQL and NoSQL databases.
  • At least 4+ years of deploying and maintaining software using public clouds such as AWS or Azure.
  • Experience working within an Agile framework, ideally Scrum.
  • Strong analytical skills.
  • Solid knowledge of computer science fundamentals, including data structures, algorithms, and object-oriented design.
  • Ability to work under pressure and within time constraints.
  • Passion for technology and eagerness to contribute to a team-oriented environment.
  • Demonstrated leadership on medium- to large-scale projects impacting strategic priorities.
  • Bachelor’s degree in Computer Science, Electrical Engineering, or related field is required.