FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Data Engineer
Caterpillar Inc.Data Engineer building Python data pipelines, CI/CD workflows, and cloud data solutions for Caterpillar’s industrial technology business. Developing tested applications with AWS, databases, and modern software practices.
Posted 9/11/2026full-timePeoria • Illinois • 🇺🇸 United StatesMid-LevelSenior💰 $97,530 - $158,480 per yearWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Proficient in developing Python data pipelines and implementing CI/CD processes, with a strong understanding of software development life cycle and architecture. Demonstrates exceptional problem-solving skills and effective communication within cross-functional teams.
Highest-signal resume keywords
Python Application DevelopmentCI/CD Pipeline ImplementationAWS Services (Lambda, Dynamo, Fargate, S3, SageMaker, IAM, RDS)Git Version ControlSoftware Testing and Quality Assurance
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
PythonOOP PrinciplesSoftware Development Life CycleSoftware Product DesignSoftware Product TestingUnit TestingIntegration TestingSource-to-Target MappingRelational DatabasesNoSQL Databases
Soft Skills
Exceptional Communication SkillsProactive Learning AbilityTeam Growth Encouragement
Tools & Technologies
JenkinsGitHub ActionsAzure DevOps
Industry Keywords
Data PipelinesComplex Systems WorkTechnical Problem ResolutionCross-Functional Team CollaborationSoftware Quality Standards
Tech Stack
Tools & technologiesAWSAzureDynamoDBJenkinsMongoDBNoSQLOraclePostgresPythonSDLC
About the role
Key responsibilities & impact- Develop Python data pipelines that build business data objects supporting applications
- Perform programming, project management, and development assignments, including complex systems work
- Identify and resolve complex application and technical problems
- Interpret design requirements for engineering implementation
- Build and deploy CI/CD pipelines
- Implement source-to-target mapping as pipeline code
- Perform unit and integration testing
- Maintain high software-quality standards through good team practices and habits
- Identify and encourage areas for team growth and improvement
- Perform other duties assigned by Caterpillar management
Requirements
What you’ll need- Knowledge of software development tools and activities
- Knowledge of software development life cycle
- Knowledge of software product design and architecture
- Knowledge of technical aspects of software products
- Knowledge of software product testing
- Software development experience and solid working knowledge of OOP principles
- Experience designing and developing software applications in Python
- Experience working with Git version control
- Experience deploying software using CI/CD tools such as Jenkins, GitHub Actions, or Azure DevOps
- Experience with AWS components such as Lambda, Dynamo, Fargate, S3, SageMaker, IAM, and RDS
- Experience with relational and/or NoSQL databases such as PostgreSQL, DynamoDB, MongoDB, or Oracle
- Strong learning ability and proactive approach to staying current with technologies and industry trends
- Exceptional communication skills and experience working on a cross-functional team
- Candidate must be in Chicago, IL or Peoria, IL
- Visa sponsorship is not available for this position
- Successful completion of a drug screen required as a condition of employment
Benefits
Comp & perks- Medical, dental, and vision benefits
- Paid time off plan (Vacation, Holidays, Volunteer, etc.)
- 401(k) savings plans
- Health Savings Account (HSA)
- Flexible Spending Accounts (FSAs)
- Health Lifestyle Programs
- Employee Assistance Program
- Voluntary Benefits and Employee Discounts
- Career Development
- Incentive bonus
- Disability benefits
- Life Insurance
- Parental leave
- Adoption benefits
- Tuition Reimbursement
- Relocation assistance is NOT available for this position