Software Engineer
$89.21k - $144.96kCaterpillar
Career Area:Strategy, Technology, Digital and DataJob Description:Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you'rejoining 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. We don'tjust talk about progress and innovation here – we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.Launch your software engineering career while helping build the connected technologies that power some of the world's most iconic machines. This opportunity is ideal for those building foundational skills, generally within the first 24 months of their career.At Caterpillar,you'llwork on products used around the globe, collaborate with talented engineers, and accelerate your growth through hands-on development, mentorship, and meaningful project ownership from day one. Cat Digitalis the digital and technology focused organization within Caterpillar, Inc. Our global teamis responsible forbringing 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. Depending on team placement, you will play a key role in designing, developing, and deploying Caterpillar’scutting-edgedigital 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. What You Will DoAs a Software Engineer, you may: Contribute to the design, development, implementation, testing, and support of AI-powered solutions that enable Caterpillar's digital platforms, customer experiences, dealer ecosystems, and enterprise business operationsIdentify, evaluate, and de-risk emerging technologies by creating Proofs of Technology, Proofs of Concept, and documenting the implementation patternsDesigned and implemented enterprise microservicesEnable API technologies and deploy Microsoft Fabric patterns while leveraging .Net skills to create AI agentsMobile and web developmentUser interface and user experience design activities; including wire framing, prototyping, working with a complex design system, applying design thinking methodologies, creating conceptual designs and creating production-level designsDevelop data pipelines code in python as well as hands on investigating and resolving software defects through code or through data modification python scripts using SageMaker notebooksUse generative AI tools to assist in efficient software development, information gathering, and defect triaging, as well as hands on development of additional generative AI toolsTechnologies you may use: Java, JavaScript, Python, SpringBoot, React, SQL, API's, Cloud Platforms, Generative AI, plus othersWhat You Will Have - Skills and Experiences Decision Making and Critical Thinking: knowledge of the decision-making process and associated tools and techniques; ability to accurately analyze situations and reach productive decisions based on informed judgment Effective Communications: understanding of effective communication concepts,toolsand techniques; ability to effectivelytransmit, receive, and accurately interpret ideas, information, and needs through the application ofappropriate communicationbehaviors Software Development: knowledge of software development tools and activities; ability to produce software products or systems in line with product requirements Software Development Life Cycle: knowledge of software development life cycle; ability to use a structuredmethodologyfor delivering and managing new or enhanced software products to the marketplace Software Integration Engineering: knowledge of software integration processes and functions; ability to design, develop andmaintaininterfaces and linkage to alternative platforms and software packages Software Product Design/Architecture: knowledge of software product design; ability to convert market requirements into software product design Software Product Technical Knowledge: knowledge of technical aspects of a software product; ability to design, configure and integrate technical aspects of software products Software Product Testing: knowledge of software product testing; ability to design, plan, and execute testing strategies and tactics to ensure software product quality and adherence tostatedrequirements Top Candidates May Have: Bachelor’s degree or higher in Computer Science, SoftwareEngineeringor 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) Minimumcumulative GPA requirement 3.0/ 4.0 (no rounding) Experience through internships, personal projects, research, hackathons, student organizations, or coursework is highly valuedAdditional Information Locations for this position are typically Chicago and Peoria Illinois. Limited opportunities in Dallas, Texas Basic relocation may be available, depending on relocation qualifications Sponsorship now or in the future is NOT available for this position Summary Pay Range:$89,210.00 - $144,960.00Compensation and benefits offered may vary depending on multiple individualized factors, job level, market location,job-related knowledge, skills, individual performance and experience. Please note that salary is only one component of total compensation at Caterpillar.Benefits:Subject to plan eligibility, terms, and guidelines. This is a summary list of 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 benefitsLife InsuranceParental leaveAdoption benefitsTuition Reimbursement* These benefits also apply to part-time employeesRelocation is available for this position.Visa Sponsorship is not available for this position.Posting Dates:September 11, 2026 - November 13, 2026Any offer of employment is conditioned upon the successful completion of a drug screen.Caterpillar is an Equal Opportunity Employer, Including Veterans and Individuals with Disabilities. Qualified applicants of any age are encouraged to apply.Not ready to apply? Join our Talent Community.SummaryLocation: Chicago, Illinois; Peoria, Illinois; Irving, TexasType: Full time
$105k - $145k
...Software Engineer - Fintech & AI Platform Location: Remote - United States preferred Employment Type: Full-time Compensation: USD $105,000–$145,000 annual base salary Reporting to: Engineering Lead About Finstock Finstock, Inc. builds AI-powered financial...SuggestedFull timeRemote work- ...AI/ML Engineer — Job Description Contract type: W2 About the Role Soft Standard Solutions is a leading staffing and consulting... ...secure strong, long-term placements. We are currently hiring a Software Engineer with good experience in Python development and Machine...SuggestedContract workCurrently hiring
- ...Software Engineer 4 Responsibilities Include: ~ This position reports to Software Engineering Manager, as do other staff jobs in application and technical systems and programming sections. Responsibilities are within functional lines with individuals assisting...SuggestedShift workWeekend work
$85k - $145k
...Forward Deployed Software Engineer About Threadlock Precision Threadlock Precision is a rapidly growing engineered component manufacturing organization serving leading aerospace and defense customers, including OEMs and Tier 1/Tier 2 suppliers. Backed by strong...SuggestedPermanent employmentRemote work- ...Software Developer Location US Remote Rate: DOE Requirements • Experience with vanilla JavaScript, JavaScript frameworks like React, and modern CSS frameworks. • Experience developing Microservices, REST APIs, and other database-driven web applications...SuggestedRemote work
- ...Software Specialist The Client’s Advanced Materials Technology (AMT) division supports the company’s heat treat manufacturing equipment... ...: ~ Bachelor’s degree in Computer Science, or Software Engineering from an accredited college or university, or equivalent...InternshipFlexible hours
- ...SERVICES INC. is a technology-focused organization that delivers software solutions to support diverse business needs. The company values... ...Description This is a part-time remote role for a Software Engineer. The Software Engineer will design, develop, and maintain back-...Part timeRemote work
- ...Software Engineer The main function of a software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the software and systems that make computers work. A typical software engineer...
$210k
...valuation) CNCF company who are building cutting-edge products in the Cloud & AI Infra space. We’re looking for a Senior/Staff Engineer to play a key role in developing a high-scale Kubernetes SaaS platform. This role requires experience with Go & Kubernetes custom...Remote work- ...Role Description This full-time remote Entry-Level Software Engineer role at Promolex involves designing, developing, and testing software features under the guidance of senior engineers. The engineer will write clean, maintainable code, assist in building and maintaining...Full timeRemote work
- ...behavioral health organizations across the country, and rapidly expanding both our product and team. The Role We’re hiring software engineers to build the product. You’ll own real parts of it end-to-end, work directly with the people using it, and ship fast. This...
- .... They will also be responsible for designing and implementing testable and scalable code. Responsibilities Develop quality software and web applications Analyze and maintain existing software applications Design highly scalable, testable code Discover and...
- ...Job Title: Software Development Engineer Location: Peoria, IL The role requires close collaboration with Product Owners, Business Analysts, Architects, UI/UX teams, and cross-functional delivery teams to build scalable, cloud-native applications that improve supply...
- ...IT Software Engineer 4 Pay: $85/hr - $95/hr on C2C Location: Peoria, IL or Chicago office Hybrid; must go in office 2 days Duration: 12mon, possibility to be extended Position's Contributions to Work Group: This position reports to Software Engineering Manager...Work at officeLocal areaRelocationShift workWeekend work
- ...Veterans, transitioning service members, and military spouses are strongly encouraged to apply. Tria is looking for a Full Stack Engineer with strong experience with modern web application development using React for the frontend, Node.JS ecosystem for the backend....Work at officeRemote work
- ...to focus on their core business while AceDevShop brings their digital vision to life. We are looking for a US-based Senior Software Engineer to join our team in a part-time, client-facing role. This position requires only 4 to 5 hours per week, but the person must be...Part timeRemote workFlexible hours
$112.71k - $183.14k
...strategic change as we transition legacy systems to modern, cloud‑based solutions via Agile software development. What You Will Do: We are seeking a seasoned Sr. Software Engineer that has responsibility across functional lines with individuals assigned in new...Part timeRelocationFlexible hoursShift workWeekend work- ...agency team where you’ll work directly with the CTO and two other engineers on core platform capabilities. In this role, you will build... ...technical solutions. What We’re Looking For ~5 years of software development in production environments, with demonstrated...Remote work
$112.71k - $183.14k
...digital marketing, rental & used digital solutions, and aftermarket leads & insights. What You Will Do: As a Senior Software Engineer on the Data Engineering team, you will be responsible for developing Python data pipelines that build business data objects...Part timeWorldwideVisa sponsorshipRelocation packageFlexible hours- ...Senior Software Engineer (C++/Qt/Linux)-Medical Device Location : Remote Position Overview We are seeking a Senior Software Engineer to join a leading medical device organization developing innovative robotics and enabling technologies. In this role, you will...Remote work
- ...Software Engineer / Sr. Software Engineer Atomic · NYC, Boston, Austin, or Reno; remote positions also available The Company Most companies still plan their supply chains (quantities, mix, allocations, timing, etc.) in spreadsheets or legacy software. Atomic...Remote work
- ...Senior Backend Software Engineer — Enterprise Data Platform United Global Technologies, Inc. | Remote (U.S.) | Full-Time About the Role UGT is seeking a Senior Backend Software Engineer to design and build the data layer, APIs, and system integrations for...Full timeContract workRemote work
- ...Are you a seasoned Software Engineer seeking your next opportunity to make a significant impact? Do you bring curiosity and drive, coupled with a wealth of experience, to excel in a fast-paced and dynamic environment? Do you thrive in collaborative settings, valuing engineering...
- ...We are seeking a highly skilled and experienced Senior Network Software Engineer with a strong focus on transport connectivity and networking products. As a key member of the engineering team, you will design, develop, and deploy enterprise-grade networking appliances...
$160k - $200k
...Our team is small, senior, and experienced. We’re looking for an engineer who wants to contribute meaningfully to a product that’s... ...looking for Solid professional experience building and shipping software across both frontend and backend systems. Deep TypeScript...Remote workVisa sponsorshipWork visa- ...Software Engineer Position This is a position for a software engineer to develop Telematics on-board monitoring software for machine & engine applications. The duties will include but are not limited to: developing, configuring, and testing Telematics on-board software...Remote work
- ...Java Engineer (Java / SQL) Overview AdvanceNet Health Solutions is seeking an experienced, highly process-driven Lead Technical Support... ...matters with professionalism and discretion. Manage IT software and hardware licenses, vendor services, and related processes....Permanent employment
- ...position for a US Remote Contract role. Qualifications Basic Qualifications A Bachelors degree in Computer Science, Software Engineering or related discipline. Required Skills ~6+ years of experience in software development. ~4+ years of core Java...Contract workRemote work
- Role: Java Developer Location: Peoria, IL Duration: 12 months Job Description: Client wants a Strong front end Mid/Sr level Java Developer Must have Angular 2, Typescript, Bootstrap, Spring MVC and Full Stack Development experience...Immediate startRelocation
$80 - $100 per hour
...TITLE: AI Engineer LOCATION: Remote ANTICIPATED DURATION: 6+ months Responsibilities: Turn detailed process maps into working automation software for ad sales/ops lifecycle. Recommend automation solutions and determine human-in-the-loop elements...Hourly payFull timeLocal areaImmediate startRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- intel software engineer Peoria, IL
- software engineer Peoria, IL
- part time software developer remote Peoria, IL
- software engineer remote Peoria, IL
- ngo software engineer Peoria, IL
- software development engineer aws Peoria, IL
- software engineer healthcare Peoria, IL
- software developer fintech Peoria, IL
- cybersecurity software engineer Peoria, IL
- senior software engineer remote Peoria, IL

