Principal Software Engineer – AI-Native Platform Engineering
Oracle
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 60% of similar roles. Most pay $167,100–$226,375 — the shaded band above. At the midpoint, this role pays about $209k versus about $197k for comparable roles.
Based on 239 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 39 open roles on FindRole.
Listed pay typically runs $128,470–$208,770 across 39 roles with salary data.
Most-posted roles
At a glance
The Principal Software Engineer will lead technical strategy and engineering execution for large-scale data ingestion and processing platforms supporting physical AI and autonomous systems, working closely with architects and product owners. This hands-on role involves designing scalable cloud-native solutions for high-volume sensor and telematics data, driving iterative development practices, and evaluating emerging technologies to support long-term platform evolution. The ideal candidate has expertise in Python or Java, distributed systems, and cloud architecture on AWS, Azure, or GCP, with experience in streaming and batch data processing at enterprise scale. They will foster a culture of innovation and continuous learning while ensuring data pipelines are performant, fault-tolerant, observable, secure, and cost-optimized, supporting advanced analytics and machine learning initiatives.
Skills
What you'll do
What we're looking for
More like this
Oracle
Nvidia
Oracle
Oracle
Oracle
Microsoft