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 developing applications with Python and building data pipelines for Caterpillar. Collaborating on complex projects within the Platform Data Engineering team to ensure software quality.
Posted 6/17/2026full-timePeoria • Illinois • 🇺🇸 United StatesMid-LevelSenior💰 $89,210 - $144,960 per yearWebsite
Tech Stack
Tools & technologiesAWSAzureDynamoDBJenkinsMongoDBNoSQLOraclePostgresPython
About the role
Key responsibilities & impact- Responsible for developing Python data pipelines that build business data objects used to support applications.
- Performs all programming, project management, and development assignments without close supervision.
- Works directly on complex application/technical problem identification and resolution.
- Interprets design requirements for engineering implementation.
- Building and deploying CICD pipelines.
- Implementing source to target mapping as pipeline code.
- Responsible for Unit and Integration testing.
- Maintains high standards of software quality within the team.
- Identifies and encourages areas for growth and improvement within the team.
Requirements
What you’ll need- Software development experience and solid working knowledge of OOP principles.
- Experience in designing and developing software applications in Python.
- Experience working with Git version control
- Deploying software using CI/CD tools such as Jenkins, Github Actions, Azure DevOps etc.
- 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, Oracle, etc.
- Demonstrated strong learning ability and a proactive approach to staying current with the latest technologies and industry trends.
- Exceptional communication skills with experience working on a cross functional team.
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*
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonOOP principlesCICD pipelinesUnit testingIntegration testingGitAWSPostgreSQLDynamoDBMongoDB
Soft Skills
project managementproblem identificationproblem resolutionsoftware qualityteam growthcommunicationproactive learning