Manager Software Engineering

Caterpillar

Actively hiring
Peoria, Illinois · Chicago, Illinois Posted 16 days ago $147,760$240,110 / year

At a glance

AI generated

TL;DR

The Software Engineering Manager role within the Service Options team at Caterpillar’s Global Service Applications division focuses on leading and mentoring multiple scrum teams of software engineers to deliver innovative dealer and customer-facing applications. This position requires strong leadership, communication, and technical skills to manage planning, execution, hiring, and process improvement while ensuring high standards in code quality and security. The ideal candidate will have experience managing cross-functional teams, working with Agile methodologies, and delivering medium to large-scale software engineering projects impacting strategic priorities. Key technologies include cloud-based solutions, role-based security, and data for global applications. This role involves collaborating closely with Product Owners and other Cat Digital teams to prioritize requirements and develop clear presentations for executive audiences, fostering a culture of innovation and continuous improvement in a Fortune 100 company environment.

Skills

Agile Python Java C# SQL Docker Kubernetes AWS Azure Git Jira Terraform CI/CD PostgreSQL MongoDB

What you'll do

  • Lead and mentor software engineering teams to deliver high-quality dealer and customer applications.
  • Ensure technical excellence and adherence to best practices in code quality and security.
  • Balance people management with technical oversight for project alignment with business goals.
  • Collaborate with cross-functional teams, stakeholders, and product owners on requirements and priorities.
  • Develop clear presentations for executives to explain complex technical solutions succinctly.

What we're looking for

  • Bachelor's degree in Computer Science or related field and relevant software engineering experience.
  • Proven leadership as a Software Engineering Manager with hands-on team management.
  • Strong technical skills in software development, architecture, and design.
  • Experience managing cross-functional teams and working with Agile methodologies.
  • Excellent communication, problem-solving, and stakeholder management skills.
  • Demonstrated ability to lead medium to large-scale software engineering projects.

Market check

Salary context

This $147,760–$240,110 range sits above 69% of similar postings on FindRole.

Peer median band

$141,300$218,300

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$152,706$205,345

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

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 12 open roles on FindRole.

Listed pay typically runs $114,587–$183,140 across 12 roles with salary data.

Most-posted roles

View all roles at Caterpillar

More like this

Similar roles

Software Engineering Manager

PNC

Two Pnc Plaza (Pa374), US 11 days ago
Java Spring Boot Oracle MongoDB MySQL CI/CD git Red Hat OpenShift Kafka Dynatrace Docker SDLC DevOps RESTful APIs

Manager Software Engineering

Q2

Cary, North Carolina, US 73 days ago
Python Java Kubernetes Docker CI/CD AWS Azure Google Cloud Platform PostgreSQL MongoDB Redis Git Jenkins Terraform Prometheus Grafana Kafka Distributed Systems DevOps MLOps

Manager - Software Engineering

Modivcare

Remote (Remote, US) 25 days ago $116,700$160,400
AWS Azure C# Java JavaScript TypeScript DevOps CI/CD Docker Kubernetes Prometheus Grafana
Remote

Manager, Software Engineering

The Walt Disney Company

Remote (Usa - Fl - 210 Celebration Place, US) 63 days ago
Java AWS Agile J2EE Python PostgreSQL Kubernetes Docker CI/CD Prometheus Grafana Terraform Azure Google Cloud
Remote

Manager, Software Engineering

PayPal

Usa - California - San Jose - Corp - N First St, US 80 days ago $176,500$262,350
Python AWS DevOps CI/CD REST APIs Docker Kubernetes Microservices SOLID Principles Scrum SOA Message Queuing Systems GCP Azure PostgreSQL Maven Git Jenkins

Manager, Software Engineering

PayPal

Usa - California - San Jose - Corp - N First St, US 78 days ago $176,500$262,350
Python JavaScript Node.js React Docker Kubernetes AWS CI/CD Git PostgreSQL MongoDB Scrum Agile