Senior Software Engineer

Caterpillar

Confirmed live yesterday High trust
Closes tomorrow

Quick summary

Work type
On-site
Location
Chicago, ILPeoria, IL
Salary
$112,710–$169,060 / yr
Posted
7 days ago
Freshness
Confirmed live yesterday
Closes
Sep 18, 2026 (soon)

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $171k
This role $141k
$98k most similar roles pay here $249k

This role pays less than 87% of similar roles. Most pay $149,875–$192,108 — the shaded band above. At the midpoint, this role pays about $141k versus about $171k 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 74 open roles on FindRole.

Listed pay typically runs $128,470–$190,176 across 73 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 Prime Product eCommerce team, you will lead the design, development, and modernization of customer-facing digital platforms including Shop, Prime Online, and Cat.com. You will build scalable web applications, APIs, and integrations while driving engineering excellence through code reviews, automated testing, CI/CD, and observability. The role requires expertise in Next.js, React, TypeScript, Node.js, and REST APIs, along with experience in cloud-native environments like Vercel or AWS. You will utilize AI-assisted development tools and Specification-Driven Development to translate business requirements into technical plans. Key architectural focuses include microservices, API-first design, Micro Frontends, and Backend-for-Frontend patterns. This role solves complex commerce challenges by integrating enterprise systems like Dealer ERP and DLS to provide seamless digital experiences for customers and dealers within the heavy equipment industry.

What does a Software Engineer earn in Illinois?

Median $192050 from 112 postings across 28 companies.

See salary data

What you'll do

  • Design, develop, and support scalable web applications, APIs, and integrations for customer-facing digital platforms.
  • Lead technical solution design and architecture decisions for complex enterprise commerce initiatives.
  • Build modern digital experiences using Next.js, React, TypeScript, and cloud-native technologies.
  • Implement resilient integrations with internal enterprise systems like Dealer ERP and business platforms.
  • Drive engineering excellence through code reviews, automated testing, CI/CD, and observability practices.
  • Utilize AI-assisted development tools to enhance coding, testing, debugging, and documentation processes.
  • Translate business requirements into detailed technical specifications using Specification-Driven Development (SDD) practices.
  • Mentor team members while leading platform modernization and cloud transformation initiatives.

What we're looking for

  • 5+ years of software engineering experience designing and delivering enterprise-scale applications.
  • Strong experience with React, Next.js, TypeScript, Node.js, REST APIs, and modern web development frameworks.
  • Experience deploying and supporting applications on Vercel or cloud platforms like AWS.
  • Strong understanding of microservices, API-first design, event-driven architecture, Micro Frontends, and Backend-for-Frontend patterns.
  • Experience with CI/CD, automated testing, performance optimization, monitoring, and observability.
  • Demonstrated experience using AI-assisted development tools and Specification-Driven Development (SDD).
  • Knowledge of application design, architecture principles, systems software infrastructure, and technical troubleshooting.
  • Experience with headless CMS, composable commerce platforms, feature flagging, or QA automation tools like Playwright and Cypress (preferred).

More like this

Similar roles

Senior Software Engineer

Caterpillar

Peoria, IL +1 7 days ago $112,710$169,060
React Next.js TypeScript Node.js REST APIs AWS Vercel CI/CD Microservices Micro Frontends Backend-for-Frontend GitHub Copilot Playwright Cypress Pact MSW LaunchDarkly Headless CMS
5+ yrs exp

Senior Software Engineer

Genworth Financial

Richmond, VA +1 67 days ago $96,700$145,000
Python Flask Azure PostgreSQL GitLab CI/CD DevSecOps JavaScript HTML CSS React Angular Vue Azure App Service Azure Synapse Pipelines SQL
5+ yrs exp Hybrid

Senior Software Engineer

Upstart

Remote 93 days ago $164,800$228,400
PostgreSQL RESTful APIs TypeScript Node.js Next.js Prisma Webhooks Schema Migrations Authentication Audit Logging System Architecture
4+ yrs exp Remote

Senior Software Engineer

Datadog

102 days ago $192,000$240,000
Go Python C Redis Cassandra Kafka Data Pipelines AI Backend Systems Feature Flags Statistics
6+ yrs exp Hybrid

Senior Software Engineer

Genworth Financial

Lynchburg, VA +1 46 days ago $96,700$145,000
COBOL JCL CICS IMS SQL Mainframe Web Services MQ Assembler Agile Kanban Scrum Data Analysis SOX MVS Product Accelerator Automated COBOL Conversion
Hybrid

Senior Software Engineer

Adobe

San Jose, CA 44 days ago $177,900$257,550
Python SQL PyTorch TensorFlow scikit-learn Spark Databricks LLMs Agentic AI APIs Data Pipelines Feature Stores Java Go Anomaly Detection Supervised Learning Unsupervised Learning
5+ yrs exp