Senior Software Engineer

Caterpillar

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Chicago, IL
Salary
$112,710–$183,140 / yr
Posted
2 days ago
Freshness
Confirmed live today
Closes
Nov 8, 2026

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $158k
This role $148k
$102k $215k
below market most similar roles pay here above market

This role pays less than 71% of similar roles. Most pay $139,387–$177,250 — the blue band above. At the midpoint, this role pays about $148k versus about $158k 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 109 open roles on FindRole.

Listed pay typically runs $128,470–$192,710 across 103 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 within the Cat Digital Platform team, you will help build the technology powering the secure flow of data, insights, and services connecting customers, dealers, machines, and applications worldwide. You will design and develop enterprise-scale REST APIs and microservices using Java 21+, Spring Boot, and AWS cloud services. Your daily work involves building API-first solutions, defining service contracts, and developing secure integrations using OAuth 2.0 and JWT. You will translate business requirements into technical designs, contribute to code reviews, and mentor junior engineers. Key technologies include JUnit, Mockito, and message streaming solutions like Kafka or AWS Kinesis. You will also manage databases such as PostgreSQL and MongoDB while maintaining CI/CD pipelines using tools like Jenkins or Azure DevOps.

What does a Software Engineer earn in Illinois?

Median $158500 from 79 postings across 29 companies.

See salary data

What you'll do

  • Design and develop enterprise-scale REST APIs and microservices using Java, Spring Boot, and AWS.
  • Build API-first solutions by defining service contracts, payload schemas, and OpenAPI specifications.
  • Develop secure service integrations using OAuth 2.0, JWT, and enterprise authorization models.
  • Translate business requirements into scalable technical designs, user stories, and implementation plans.
  • Drive quality engineering through automated testing, performance testing, and operational excellence.
  • Troubleshoot and resolve complex production issues throughout the software lifecycle.
  • Mentor junior and mid-level engineers through code reviews and technical guidance.

What we're looking for

  • Design and develop enterprise-scale REST APIs and microservices using Java, Spring Boot, and AWS cloud services.
  • Build API-first solutions including service contracts, payload schemas, and OpenAPI/Swagger specifications.
  • Develop secure service integrations using OAuth 2.0, JWT, and enterprise authorization models.
  • Translate business requirements into technical designs, user stories, and implementation plans.
  • Apply engineering best practices for reliability, scalability, observability, security, and maintainability.
  • Troubleshoot and resolve complex production issues throughout the software lifecycle.
  • Mentor junior and mid-level engineers through code reviews and technical guidance.
  • Must be based in Chicago, IL.

More like this

Similar roles

Senior Software Engineer

CoStar Group

San Diego, CA 106 days ago $124,000–$187,000
C# .NET .NET Core AWS Claude EC2 ECS EKS Lambda S3 RDS DynamoDB CloudWatch APIs Git Databricks Microservices CI/CD Terraform CloudFormation CDK
Hybrid

Senior Software Engineer

The Walt Disney Company

Seattle, WA +1 17 days ago $150,900–$202,400
JavaScript Web Development HLS DASH DRM PlayReady Widevine Adaptive Bitrate Streaming AVC HEVC AAC EAC3 Telemetry cross platform development
5+ yrs exp Hybrid

Senior Software Engineer

The Walt Disney Company

Bristol, CT +1 19 days ago $150,900–$202,400
PostgreSQL MySQL Amazon RDS Amazon RDS Aurora Python Java Go Azure GCP Terraform CloudFormation Git GitLab GitHub Ansible Chef CI/CD Linux SRE DRE
5+ yrs exp Hybrid

Senior Software Engineer

Carvana

Tempe, AZ 15 days ago
C# .NET Core JavaScript TypeScript React Next.js Azure AWS GCP Kubernetes Kafka GraphQL SQL NoSQL CosmosDB RabbitMQ CI/CD OAuth 2.0 OpenID Connect Linux Computer Vision AI
6+ yrs exp

Senior Software Engineer

Broadcom

Plano, TX 21 days ago
IBM Assembler z/OS z/OS Language Environment (LE) JCL ISPF CICS CLIST PL/1 Datacom IDMS DB2 Metal C COBOL REXX C C++ GitHub Endevor Jenkins Python CI/CD Test Automation JDBC ODBC Blackduck Coverity zACS
5+ yrs exp

Senior Software Engineer

Genworth Financial

Remote (Richmond, VA) +1 30 days ago $96,700–$145,000
Java JavaScript HTML5 CSS3 AngularJS MySQL RESTful web services OpenText Exstream Agile Waterfall Prototyping Rapid Application Development Cloud Technology Code Management Defect Management Project Management
8+ yrs exp Remote