Senior Software Engineer

Caterpillar

Confirmed live today High trust
Closes tomorrow

Quick summary

Work type
On-site
Location
Broomfield, COChicago, ILPeoria, ILCary, NCIrving, TX
Salary
$112,710–$183,140 / yr
Posted
2 days ago
Freshness
Confirmed live today
Closes
Sep 22, 2026 (soon)

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $174k
This role $148k
$98k most similar roles pay here $249k

This role pays less than 84% of similar roles. Most pay $149,875–$197,131 — the shaded band above. At the midpoint, this role pays about $148k versus about $174k 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 37 open roles on FindRole.

Listed pay typically runs $130,129–$183,140 across 36 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 Emerging Technology team, you will advance cutting-edge capabilities from initial exploration to practical business impact. You will design, prototype, test, and deploy modern software applications, pilots, and reusable components using agile methodologies. Your daily work involves evaluating emerging technologies like generative AI, large language models, AI-assisted development, intelligent automation, cloud-native services, APIs, and integration platforms to solve real-world problems. You will transform loosely defined ideas into production-ready features while ensuring security, observability, and responsible AI practices. The role requires expertise in software architecture, integration engineering, and the full software development life cycle. Key technical skills include experience with RAG, prompt engineering, vector databases, microservices, and data pipelines to build scalable solutions within a complex industrial technology landscape involving connected assets and advanced analytics.

What does a Software Engineer earn in Colorado?

Median $167250 from 64 postings across 22 companies.

See salary data

What you'll do

  • Design, prototype, test, and deploy modern software applications and reusable components using agile methods.
  • Evaluate and integrate emerging technologies like generative AI, LLMs, and automation into practical business solutions.
  • Transform loosely defined ideas and customer needs into proofs of concept and production-ready features.
  • Apply engineering best practices for automated testing, security, observability, and responsible AI usage.
  • Identify high-impact use cases and define success criteria in collaboration with cross-functional teams.
  • Transition successful experiments into scalable, secure, and enterprise-ready solutions.
  • Mentor team members and share technical knowledge through demos and documentation.

What we're looking for

  • Knowledge of software development tools, activities, and the full software development life cycle.
  • Ability to design, develop, and maintain interfaces for software integration across different platforms.
  • Knowledge of software product design to convert market requirements into technical designs.
  • Ability to design, plan, and execute testing strategies to ensure software quality and requirement adherence.
  • Ability to communicate technical concepts, prototype outcomes, and architecture tradeoffs clearly to business partners.
  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or related field (preferred).
  • Experience with generative AI, LLMs, RAG, prompt engineering, or intelligent automation (preferred).
  • Familiarity with cloud platforms, APIs, microservices, data pipelines, and DevOps tools (preferred).

More like this

Similar roles

Senior Software Engineer

The Walt Disney Company

Remote 26 days ago $148,700$199,400
JavaScript HLS DASH Web Development PlayReady Widevine AVC HEVC AAC EAC3 cross platform development Android Gaming Consoles
5+ yrs exp Remote

Senior Software Engineer

Genworth Financial

Richmond, VA +1 71 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

Microsoft

Redmond, WA 123 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

Warner Bros. Discovery

Remote (Atlanta, GA) 13 days ago $130,970$243,230
JavaScript Node.js Python Go Rust AWS Kubernetes Terraform Docker CloudFormation SQL NoSQL Git CI/CD JIRA Confluence A/B Testing Cursor Copilot Claude
6+ yrs exp Remote

Senior Software Engineer

Coinbase

Remote 6 days ago
React TypeScript Go API Design Distributed Systems AI/ML Observability Debugging Incident Response
5+ yrs exp Remote

Senior Software Engineer

MongoDB

Sydney, Australia 45 days ago
Rust C++ C Distributed Systems Multi-threaded Programming Performance Profiling Database Internals High-Availability Systems Data Processing MongoDB
5+ yrs exp Hybrid