Senior Software Engineer

Caterpillar

Confirmed live yesterday High trust
Closes in 5 days

Quick summary

Work type
On-site
Location
Chicago, IL
Salary
$112,710–$183,140 / yr
Posted
2 days ago
Freshness
Confirmed live yesterday
Closes
Oct 7, 2026 (soon)

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $169k
This role $148k
$100k most similar roles pay here $235k

This role pays less than 83% of similar roles. Most pay $149,500–$187,862 — the shaded band above. At the midpoint, this role pays about $148k versus about $169k 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 76 open roles on FindRole.

Listed pay typically runs $128,470–$190,176 across 74 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, you will provide technical leadership in the design, development, testing, and deployment of a state-of-the-art digital platform hosted on AWS. You will be responsible for building backend RESTful API web services using Microservices architecture while overseeing and mentoring other developers through code reviews and guidance. Your daily work involves identifying and resolving complex technical problems, driving application development to deliver business features, and maintaining high software quality standards within an Agile framework. The role requires expertise in Java 17 or higher, SpringBoot, and cloud platforms like AWS or Azure. You will work with message streaming solutions such as Kafka or RabbitMQ, various datastores including PostgreSQL and MongoDB, and CI/CD tools like Jenkins. This position focuses on building a world-class platform to host a wide range of digital applications.

What does a Software Engineer earn in Illinois?

Median $154600 from 63 postings across 26 companies.

See salary data

What you'll do

  • Design and develop backend RESTful API web services using Microservices architecture.
  • Provide technical leadership, guidance, and mentorship to other developers on the team.
  • Perform code reviews and establish high standards for software quality and best practices.
  • Resolve complex application and technical problems identified during the development process.
  • Lead the development of new functionality and applications within cross-functional Agile teams.
  • Create structured application code, program documentation, operations manuals, and user guides.
  • Deploy and maintain software on public cloud platforms such as AWS or Azure.

What we're looking for

  • Must be based in Chicago, IL.
  • Ability to provide technical leadership, guidance, and mentoring for development and support groups.
  • Knowledge of software product design and the ability to convert market requirements into software designs.
  • Proficiency in decision-making and critical thinking to analyze situations and reach productive decisions.
  • Strong communication skills to transmit, receive, and interpret information effectively.
  • Experience with Java 17 or higher and SpringBoot RESTful API development (preferred).
  • Experience deploying and maintaining software on public clouds like AWS or Azure (preferred).
  • Experience with message streaming solutions, various datastores, CI/CD tools, and Agile frameworks (preferred).

More like this

Similar roles

Senior Software Engineer

Mastercard

O Fallon, MO 15 days ago $115,000–$184,000
Java Spring Boot Microservices Kubernetes AWS Azure Apache Kafka SRE CI/CD OpenTelemetry Dynatrace Prometheus Grafana Oracle PostgreSQL Redis MongoDB JUnit Mockito Karate Maven GitHub Jenkins

Senior Software Engineer

The Walt Disney Company

Remote (Bristol, CT) 7 days ago $148,700–$199,400
PostgreSQL MySQL Amazon RDS Aurora Azure GCP Python Java Go Terraform CloudFormation Git GitLab GitHub Linux Containers Ansible Chef CI/CD Infrastructure as Code SRE DRE
5+ yrs exp Remote

Senior Software Engineer

Oracle

Nashville, TN 129 days ago $114,600–$234,600
PostgreSQL SQL PL/SQL Oracle Database Java JavaScript TypeScript Oracle APEX API Development CI/CD AI/ML Data Visualization SSO MFA Responsive Design
6+ yrs exp

Senior Software Engineer

Microsoft

Redmond, WA 135 days ago $119,800–$234,700
Python C# Java JavaScript C++ C Azure LLMs GitHub Copilot GenAI CI/CD Infrastructure as Code Distributed Systems Telemetry A/B Testing Feature Flagging Security-as-Code WCAG
4+ yrs exp

Senior Software Engineer

Oracle

Nashville, TN 99 days ago $89,200–$209,500
Java Python Go C++ C# Kubernetes Docker RESTful APIs CI/CD Linux Oracle Cloud Infrastructure Codex Claude Code GitHub Copilot Distributed Systems Infrastructure Automation Service Observability
3+ yrs exp

Senior Software Engineer

Adobe

San Jose, CA +1 14 days ago
JavaScript TypeScript Java REST GraphQL End-to-End Testing AI Frameworks Web Components
8+ yrs exp