Senior Software Engineer

Caterpillar

Quick summary

Work type
On-site
Location
Peoria, IL · Chicago, IL · Irving, TX
Salary
$112,710–$183,140 / yr
Posted
1 day ago
Closes
Jun 20, 2026

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $180k
This role $148k
$100k most similar roles pay here $236k

This role pays less than 66% of similar roles. Most pay $142,400–$217,725 — the shaded band above. At the midpoint, this role pays about $148k versus about $180k for comparable roles.

Based on 240 similar postings.

Employer

About Caterpillar

Caterpillar Inc. is the world''s largest manufacturer of construction and mining equipment, diesel and natural gas engines, industrial gas turbines, and diesel-electric locomotives. Industry: Heavy Equipment & Manufacturing

Caterpillar currently has 23 open roles on FindRole.

Listed pay typically runs $128,470–$183,140 across 23 roles with salary data.

Most-posted roles

View all roles at Caterpillar

At a glance

TL;DR · Senior Software Engineer

As a Senior Software Engineer on the CAT Digital – Global Services Application Team in Peoria, IL or other listed locations, you will play a pivotal role in supporting the Speed to Quote initiative by developing and integrating three existing applications into a centralized customer hub. Your responsibilities include designing, developing, testing, and deploying software applications while mentoring junior developers and conducting code reviews. You will work on complex infrastructure components and deliver business value features through agile methodologies, ensuring timely and quality results via integrated and customer acceptance testing. The ideal candidate has expertise in Java-based systems using Spring Boot, AWS or Azure cloud platforms, and Snowflake data warehouse technology, along with experience in microservices architecture and containerization. This role requires strong knowledge of software integration, API design, and DevOps practices, contributing to the scalable and sustainable development of CAT’s global services applications.

What you'll do

  • Design and develop scalable software applications for cloud and distributed computing systems.
  • Mentor junior developers, conduct code reviews, and resolve complex technical issues.
  • Integrate existing applications with a newly developed single capability within the Service Information System.
  • Create and maintain program documentation to ensure clarity and consistency in development processes.
  • Collaborate on infrastructure components that deliver business value features for multiple applications or systems.
  • Perform integrated testing and customer acceptance testing to ensure timely, quality software delivery.

What we're looking for

  • Bachelor’s degree in Computer Science or related field.
  • Proven experience designing scalable architecture for Java-based applications.
  • Strong expertise in Spring Boot and AWS/Azure cloud platforms.
  • Deep knowledge of object-oriented design, patterns, and software architecture.
  • Experience with databases (SQL), ORM tools, and Snowflake data warehouse.
  • Proficiency in agile development methodologies, automated testing, CI/CD pipelines.
  • Ability to mentor junior developers and perform code reviews.

More like this

Similar roles

Senior Software Engineer

US Bank

Cupertino, CA 8 days ago $132,260$155,600
Java Springboot GraphQL Azure Cassandra Yugabyte RDBMS Kafka Maven Jenkins Docker Kubernetes CI/CD Microservices MSA Observability Protocols Authentication Authorization
Hybrid

Senior Software Engineer

Adobe

San Jose 80 days ago $208,300$301,600
Apache_Spark Java Scala Agile CI/CD Kafka Docker AWS PostgreSQL Redis GCP Azure Python Go Cassandra Hadoop Kubernetes Terraform

Senior Software Engineer

Adobe

Lehi 77 days ago $139,000$139,000
Java React AWS GCP Azure AI Machine Learning Docker Kubernetes CI/CD PostgreSQL Security Practices Cloud-Based Environments Microfrontend Architectures

Senior Software Engineer

The Walt Disney Company

Remote (Usa - Wa - 925 4Th Ave, US) 65 days ago $148,700$199,400
JavaScript HLS DASH PlayReady Widevine Adaptive Bitrate Streaming CEA-608 CEA-708 AVC HEVC AAC EAC3 Web Technologies Build Tools CI/CD AI-Assisted Development Tools
Remote

Senior Software Engineer

The Walt Disney Company

Remote (Usa - Wa - 925 4Th Ave, US) 59 days ago $148,700$199,400
JavaScript HLS DASH PlayReady Widevine Adaptive Bitrate Streaming CEA-608 CEA-708 AVC HEVC AAC EAC3 Web Technologies CI/CD Build Tools DRM AI-Assisted Development Tools
Remote

Senior Software Engineer

Boeing

Remote (Hazelwood, MO) 65 days ago $133,000$155,000
VB.NET C#.NET .NET Framework xUnit MSTest SQL Azure DevOps CI/CD Microservices RESTful APIs Agile C++ Windows 10/11 Windows Server CompTIA Security+
Remote