Software Engineering Manager
PNC
At a glance
AI generatedThe 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
What you'll do
What we're looking for
Market check
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
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
More like this
PNC
Q2
Modivcare
The Walt Disney Company
PayPal
PayPal