Lead Software Engineer, Autonomy Services
Caterpillar
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 82% of similar roles. Most pay $142,475–$214,500 — the shaded band above. At the midpoint, this role pays about $128k versus about $178k for comparable roles.
Based on 240 similar postings.
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 76 open roles on FindRole.
Listed pay typically runs $128,470–$190,176 across 74 roles with salary data.
Most-posted roles
View all roles at CaterpillarAt a glance
As a Software Engineer (Autonomy Services), you will join the team building platform capabilities that power new digital products for heavy machinery. You will design, build, test, and maintain backend RESTful API services using Java 17+, Spring Boot, and microservices architecture to create secure, scalable solutions hosted on AWS or Azure. Your daily work involves solving complex technical problems, implementing high-quality features with a focus on reliability and observability, and participating in Agile workflows. You will utilize AI-assisted development tools and software engineering agents while ensuring code quality through rigorous reviews. The role addresses the challenge of creating an intelligence layer that connects machines, data, and people to improve jobsite safety and productivity. While primarily focused on Java backend systems, you may also contribute to Python tasks or work with agent orchestration frameworks like LangChain.
What does a Software Engineer earn in Texas?
Median $174200 from 133 postings across 36 companies.
Skills
What you'll do
What we're looking for
More like this
Caterpillar
Caterpillar
Caterpillar
Caterpillar
General Motors (GM)
General Motors (GM)