Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Software Engineer role.
Rezi rewrites your resume against Caterpillar Inc.'s job description. Free.

Tailor your resume to this Software Engineer role.
Rezi rewrites your resume against Caterpillar Inc.'s job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Software Engineer posting at Caterpillar Inc. — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Software Engineer posting at Caterpillar Inc. — free, in seconds.
About the Role
As a Software Engineering Professional, you will play a key role in designing, developing, and deploying Caterpillar’s cutting-edge digital platform. You will contribute to building a world-class platform that supports a diverse range of digital applications. Your responsibilities will span across various functional areas, including new program development and the maintenance of existing mobile, web, and cloud systems.
Responsibilities
- Collaborate with software engineers, product teams, and business partners to design, develop, test, and deploy digital solutions.
- Contribute to building a world-class platform that supports a diverse range of digital applications.
- Design, develop, and deploy Caterpillar’s cutting-edge digital platform.
- Maintain existing mobile, web, and cloud systems.
- Contribute to new program development.
Requirements
- Bachelor’s degree or higher in Computer Science, Software Engineering or related degree (selected candidates must complete their degree by their start date)
- 0-2 years of relevant experience related to this field (internships or academic projects are a plus)
- Minimum cumulative GPA requirement 3.0/ 4.0 (no rounding)
- Experience through internships, personal projects, research, hackathons, student organizations, or coursework is highly valued
- Successful completion of a drug screen is a condition of employment.
Skills
- Decision Making and Critical Thinking
- Effective Communications
- Software Development
- Software Development Life Cycle
- Software Integration Engineering
- Software Product Design/Architecture
- Software Product Technical Knowledge
- Software Product Testing
- Java
- JavaScript
- Python
- SpringBoot
- React
- SQL
- API's
- Cloud Platforms
- Generative AI
Location
- Chicago, Illinois
- Peoria, Illinois
- Dallas, Texas
Work Type
- Full-time
Experience Level
- Entry Level
- 0-2 years
Education Level
- Bachelor's degree in Computer Science, Software Engineering or related degree
Salary/Compensations
- $89,210.00 - $144,960.00
Benefits
- 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 is available
About the Company
- Caterpillar Inc. is a global team who cares not just about the work we do – but also about each other.
- We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities.
- Cat Digital is the digital and technology focused organization within Caterpillar, Inc.
- Our global team is responsible for bringing digital capabilities to Caterpillar’s world-famous yellow iron.
- Working with your yellow partners and Cat Dealers, we execute key components of digital and marketing portfolios, including global marketing & brand, connectivity, enterprise data, analytics and AI, equipment management, eCommerce, digital marketing, rental & used digital solutions, and aftermarket leads & insights.
Equal Opportunity
- Caterpillar is an Equal Opportunity Employer, Including Veterans and Individuals with Disabilities.
- Qualified applicants of any age are encouraged to apply.