Cat Digital/Cat Technology - Software Engineer
Caterpillar Inc. - Chicago, IL
Apply NowJob Description
OverviewCat Digital/Cat Technology - Software Engineer role at Caterpillar Inc. We are seeking enthusiastic individuals to join Caterpillar’s software engineering field, with opportunities for recent graduates or professionals pivoting into a new career. Cat Digital focuses on bringing digital capabilities to Caterpillar’s platforms, including global marketing & brand, connectivity, enterprise data, analytics and AI, and other digital solutions. Cat Technology collaborates across the enterprise on technologies including autonomy and automation to enhance site safety, productivity and efficiency.What You Will DoAs a Software Engineering Professional, you will help design, develop, and deploy Caterpillar’s digital platform. You will manage your own work assignments and coordinate with team members to ensure successful project completion. You will contribute to building a world-class platform that supports a diverse range of digital applications, including mobile, web, and cloud systems. Technologies commonly used include Java, JavaScript, SpringBoot, React, NextJS, TypeScript, API authorization, AWS/Azure.ResponsibilitiesDesign, develop, and deploy digital platform componentsCollaborate with team members across projects to deliver on timeDevelop mobile, web, and cloud-based solutionsSupport digital applications including product development, eCommerce, and digital marketingIntegrate and apply technologies such as Java, JavaScript, SpringBoot, React, NextJS, TypeScript, API authorization, AWS/AzureWhat You Will Have – Skills And ExperiencesDecision Making and Critical Thinking: analyze situations and make informed decisionsEffective Communications: convey and interpret ideas and informationSoftware Development: use development tools to produce software that meets requirementsSoftware Development Life Cycle: apply structured methodologies for delivering softwareSoftware Integration Engineering: design and maintain interfaces across platformsSoftware Product Design/Architecture: translate market requirements into designSoftware Product Technical Knowledge: design and integrate technical aspects of software productsSoftware Product Testing: design and execute testing strategies to ensure qualityTop Candidates May HaveBachelor’s degree or higher in Computer Science or related field (degree by start date)0-2 years of relevant experience (internships or academic projects are a plus)Minimum GPA 3.0/4.0 (no rounding)Strong problem-solving skills and ability to work in a teamAdditional InformationIdeal for those building foundational skills in software engineeringLocations typically Chicago and Peoria, Illinois. Limited opportunities in Dallas, TexasBasic relocation may be available based on qualificationsSponsorship is NOT available for this positionBenefitsMedical, dental, and vision benefitsPaid time off, including vacation and holidays401(k) and Health Savings Account optionsFlexible Spending Accounts and other wellness programsEmployee development and incentive opportunitiesParental leave and other family benefitsPosting dates: September 9, 2025 – September 21, 2025. Any offer of employment is conditioned upon successful drug screening. Caterpillar is an Equal Opportunity Employer, including Veterans and Individuals with Disabilities. Qualified applicants of any age are encouraged to apply. #J-18808-Ljbffr
Created: 2025-09-24