Senior Software Engineer - Backend Engineering
$112.71k - $183.14kCaterpillar Inc.
Career Area: Technology, Digital and Data
Job Description:
Your Work Shapes the World at Caterpillar Inc.
When you join Caterpillar, you're joining 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't just 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.
Cat Digital is the digital and technology arm of Caterpillar Inc., leveraging the latest technologies to build industry leading digital solutions for our customers and dealers. With over 1.5 million connected assets worldwide, our teams use data, technology, advanced analytics, telematics, and AI capabilities to help our customers build a better, more sustainable world.
Job Summary:
We are looking for a Senior Software Engineer to build and support scalable, cloud-native applications on AWS. The ideal candidate has deep expertise in Java, Spring Boot, Microservices, and distributed systems , with a strong track record of delivering secure, reliable, and high-performing backend solutions at scale.
You will provide technical leadership, influence architecture, mentor engineers, and collaborate across teams to drive engineering excellence.
What You'll Do :
Design, develop, and support scalable backend services and REST APIs using Java and Spring Boot .
Architect and deliver cloud-native solutions on AWS.
Lead technical design and architecture decisions for new capabilities.
Build and optimize solutions using PostgreSQL, MySQL, and DynamoDB.
Develop event-driven and asynchronous processing systems.
Collaborate with Product, Architecture, DevOps, and QA teams to deliver high-quality software.
Conduct code reviews, mentor engineers, and promote engineering best practices.
Troubleshoot complex production issues and drive performance, scalability, and reliability improvements.
Implement CI/CD, observability, and operational excellence practices.
What You Will Have:
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.
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 structured methodology for 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 and maintain interfaces and linkage to alternative platforms and software packages.
Software Product Design/Architecture: Knowledge of software product design; ability to convert market requirements into the software product design.
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 to stated requirements.
What You'll Bring :
8+ years of experience building enterprise-scale backend applications.
Strong expertise in Java 11+/17+, Spring Boot, REST APIs, and Microservices .
Hands-on experience with AWS and cloud-native application development.
Strong understanding of distributed systems, event-driven architectures, and messaging patterns.
Experience with relational and NoSQL databases, including PostgreSQL, MySQL, and DynamoDB.
Proven ability to lead technical initiatives, mentor engineers, and drive architectural decisions.
Excellent problem-solving, communication, and collaboration skills.
What You Will Get:
Working with a Fortune 100 leader, you can build your career on a global scale and take advantage of development opportunities with emerging technologies. We’ve created an inclusive environment for you to explore your passions, make an impact and do the work that really matters. Join Us.
About Caterpillar
Caterpillar Inc. is the world’s leading manufacturer of construction and mining equipment, off-highway diesel and natural gas engines, industrial gas turbines and diesel-electric locomotives. For nearly 100 years, we’ve been helping customers build a better, more sustainable world and are committed and contributing to a reduced-carbon future. Our innovative products and services, backed by our global dealer network, provide exceptional value that helps customers succeed.
Summary Pay Range:
$112,710.00 - $183,140.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 benefits
Life Insurance
Parental leave
Adoption benefits
Tuition Reimbursement
* These benefits also apply to part-time employees
Visa Sponsorship is not available for this position.Posting Dates:
August 14, 2026 - August 23, 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.
$112.71k - $183.14k
..., more sustainable world. Job Summary:We are looking for a Senior Software Engineer to build and support scalable, cloud-native applications on... ...record of delivering secure, reliable, and high-performing backend solutions at scale. You will provide technical leadership,...SeniorFull timePart timeWorldwideFlexible hours- ...Diversified Services Network, Inc. (DSN) is seeking a full-time IT Software Engineer to join our team in Peoria, IL OR Chicago, IL! We offer full benefits, PTO, 401k, and more! If you're looking to grow your technical career within an extremely reputable, stable Fortune...SeniorFull timeWeekend work
$112.71k - $183.14k
...advanced analytics, telematics, and AI capabilities to help customers build a better, more sustainable world.Job Summary:As a Senior Software Engineer on the Salesforce AI & Engineering team, you will be responsible for designing, developing, implementing, testing, and...SeniorFull timePart timeWork experience placementWorldwideFlexible hours$112.71k - $183.14k
...data is created, managed, and delivered for Caterpillar and dealers when quoting rebuilds, maintenance, and repairs. As a Senior Software Engineer on the CAT Digital - Global Services Application Team, you will help develop a centralized customer hub in partnership with...SeniorFull timePart timeCasual workWork at officeWorldwideRelocation packageFlexible hours- ...Job Description Job Description Senior Software Engineer – Application Integration & Architecture Onsite | Peoria, IL | Full-Time Diversified Services Network, Inc. (DSN) is seeking a full-time Senior Software Engineer – Application Integration & Architecture...SeniorFull time
$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database....SeniorFull timeTemporary workFlexible hours$175k - $210k
...decisions. We're looking for engineers who are product-minded and can... ..., and maintaining complex backend systems, ideally with Python.... ...and follow our LinkedIn page! Seniority level Seniority level Not Applicable... ...and IT Consulting and Software Development Referrals increase...SeniorFull timeLocal areaRemote workWork from home$100k - $140k
...being written — we plan to write most of it. We're hiring a senior ROS2 engineer to help us do it. WHAT YOU'D ACTUALLY DO Develop and ship ROS... ...years out Help shape how we hire, review, and scale the software team as we grow WHAT YOU BRING Strong production ROS2 experience...SeniorFull timeFor contractors$96.26k - $137.66k
...underwriting company.Position PurposeRLI is seeking an experienced Senior Software Engineer (.NET Full Stack) with 8-10 years of professional software... ..., and JavaScript.Develop secure, scalable RESTful APIs and backend services.Design and implement microservices that support...SeniorFull timeWork at officeLocal area- ...Diversified Services Network, Inc. (DSN) is seeking a full-time Senior C++ Software Engineer to join our team in Mossville, IL OR Clayton, NC! We offer full benefits, PTO, 401k, and more! If you're looking to grow your technical career within an extremely reputable...SeniorFull time
- ...Job Description Job Description Job Summary: The Senior Network Engineer – Core/IP Infrastructure is responsible for designing, implementing, and operating i3 Broadband’s carrier‑grade IP backbone and aggregation network. This role ensures the scalability, resiliency...SeniorWork at office
$112.71k - $169.06k
...represents the journey level position in engineering. This person has built significant, deep... ...currently developed products, see or Senior Positioning and Controls Engineer is responsible... ...environment and work closely with other Software Developers, Validation Engineers, Team...SeniorFull timePart timeWork at officeRelocationVisa sponsorshipRelocation packageFlexible hours$93.09k - $124.12k
...ownership, deliver meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role The Senior IT Systems Engineer provides advanced Tier II support by troubleshooting and repairing network devices, tools, and services for a nationwide...SeniorFull timeTemporary workWork at officeRemote workShift workNight shift$131.23k - $169.06k
...we can all enjoy living in it.Caterpillar Inc. seeks Senior Performance/ Simulation/ Application Engineer at its facility located at 2427 E Engine Dr.,... ...hydraulic, thermal system using Dynasty (or equivalent software like GT Suite or AMESim). Work on truck machine system...SeniorFull timePart timeFlexible hours- ...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
- ...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...
- ...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...
- ...Senior Design EngineerDesign the equipment that moves the world.At Philippi-Hagenbuch... ...), we don't build ordinary equipment-we engineer custom solutions for some of the world's... ...disciplineStrong experience with 3D CAD software (Autodesk Inventor preferred)Solid understanding...Senior
- ...technologies Automate sophisticated software processes, optimizing performance... ...: Bachelor’s Degree in Computer Science, Engineering, or a related field. Minimum of 7 years of experience in a DevOps role, with at least 5 years in a senior position....Senior
$112.71k - $183.14k
...equipment, off-highway diesel and natural gas engines, industrial gas turbines and diesel-... ...Next.js and Python.Design and implement backend services, APIs, and microservices with a... ...’s or Master’s in Computer Science or Software Engineering, or Equivalent education with...Full timePart timeRelocationRelocation packageFlexible hours- ...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 This position reports to Software Engineering Manager, as do other staff jobs in application...Work at officeLocal areaRelocationShift workWeekend work
- ...Position Title: Senior Integration Developer Location: Peoria, IL (Onsite 5 days... ...role will work with global teams to build backend integrations that move data between systems... ...Drive applications through the complete Software Development Lifecycle (SDLC) , from...Senior
$110.5k - $160k
...Description By applying to this position, your application will only be considered for our fall Software Development Engineer (SDE) internship roles. Our fall intern roles have start dates in August/September 2026 and are 12 weeks in duration. Do you want to solve real...Full timeInternshipWork at officeWorldwideMonday to Friday- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...Remote jobInternship
$112.71k - $183.14k
...critical information before relying on it. Sr. Salesforce Solution Engineer The insights provided are generated by AI and may contain... ...Designing, modifying, developing, writing and implementing software programming applications for target system using agile methods....SeniorPart timeWorldwideFlexible hours$147k - $202k
...Auth0 customers. At Okta, we’re building the next generation of authentication for the GenAI era. We’re looking for a Senior Software Engineer to join the AI Agentic Experience team at Auth0. This role is pivotal in extending and complementing our Auth for GenAI offering...SeniorLocal areaWorldwideFlexible hours$172.63k - $258.95k
...deploys AI-powered solutions across the enterprise. As a Senior AI Architect/Engineer, you'll serve as a technical leader and trusted advisor on... ...functionality requirements to ensure the success of a system or software development project.Data Architecture: Expert knowledge of...SeniorFull timePart timeWork at officeRelocationFlexible hours$120.52k - $175.65k
...develop, test, and deploy enterprise AI applications using modern software engineering practices.Build intelligent solutions utilizing Large... ...agents, and workflow orchestration technologies.Develop scalable backend services, REST APIs, and cloud-native applications that...Full timeWork at officeLocal area- ...Job Description Job Description Job Title: Senior Robotics Field Application Engineer Location: Peoria, Illinois Job Type: Full time Who... .... Diagnose and resolve complex hardware, software, networking, and robotic system issues while minimizing...SeniorFull timeWork at officeRemote workFlexible hours
- ...agile development methodology, attending daily stand-ups, sprint planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing and/or AI and/...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Backend Engineering. Be the first to apply!
- agile software developer Peoria, IL
- experienced software developer Peoria, IL
- software developer fintech Peoria, IL
- software engineer Peoria, IL
- part time software developer remote Peoria, IL
- junior software developer remote Peoria, IL
- software developer Peoria, IL
- software engineer healthcare Peoria, IL
- senior software engineer ruby on rails Peoria, IL
- consulting software engineer Peoria, IL





