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, Digital Data & AI
Caterpillar Inc.Software Engineer developing Python data pipelines for Caterpillar's digital solutions. Ensuring high standards of software quality and building engineering automations within the team.
Posted 4/16/2026full-timePeoria • Illinois, Texas • 🇺🇸 United StatesMid-LevelSenior💰 $97,530 - $158,480 per yearWebsite
Tech Stack
Tools & technologiesAWSAzurePython
About the role
Key responsibilities & impact- Develop Python data pipelines that build business data objects used to support applications.
- Responsible for developing and maintaining high standards of software quality within the team.
- Building and deploying CICD pipelines.
- Implementing source to target mapping as pipeline code.
- Responsibility for Unit and Integration testing.
- Identifying and encourage areas for growth and improvement within the team.
- Building engineering automations to improve development velocity and operational efficiency.
Requirements
What you’ll need- Extensive software development experience and solid working knowledge of OOP principles (typically 5+ years).
- Experience in designing and developing software applications in Python (typically 4+ years).
- Experience working with Git version control on medium to large teams.
- Deploying software using CI/CD tools such as Github Actions, Azure Devops etc.
- Experience with AWS components such as Lambda, Kinesis, Event Bridge, CloudWatch, CloudFormation, Dynamo, Fargate, S3, Sage Maker, IAM and RDS
- Experience working with Snowflake.
- Hands‑on experience with GenAI developer tools.
- Practical usage of tools such as GitHub Copilot or Claude Code, or similar AI coding assistants to improve developer productivity, code quality, and delivery speed.
- Ability to learn and adapt in a rapidly evolving space.
- Demonstrates curiosity and continuous learning as GenAI tools, frameworks, and best practices evolve quickly.
- Applied knowledge of GenAI tools in real use cases.
- Proven experience applying GenAI to solve real business or engineering problems (e.g., data processing, automation, assistants, recommendations, or decision support).
- Understanding of Lang Chain and Lang Graph frameworks.
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 principlesCI/CDUnit testingIntegration testingAWSSnowflakeGenAIGitSource to target mapping
Soft Skills
CuriosityContinuous learningAdaptabilityTeam improvementProblem-solving