Caterpillar Inc. is seeking a highly experienced Principal Software Engineer to lead the technical strategy and engineering execution for large-scale data ingestion and processing platforms supporting physical AI and autonomous systems. This role is responsible for driving engineering excellence across distributed scrum teams while designing scalable, cloud-native solutions for ingesting and processing high-volume sensor and telematics data including LiDAR, radar, video, image, and vehicle telemetry streams. The Principal Software Engineer will partner closely with Principal Data Architects, Product Owners, and Engineering Leadership to define reusable data platform capabilities that support advanced analytics, machine learning, and autonomy initiatives. This is a hands-on technical leadership role with significant influence on platform architecture, engineering standards, scalability strategy, and long-term technology direction. The ideal candidate combines deep expertise in software engineering, distributed systems, cloud architecture, and SDLC discipline with the ability to lead engineering efforts in highly ambiguous and rapidly evolving technical domains. This role operates at the frontier of physical AI and autonomy engineering, where technologies, architectural patterns, and best practices are continuously evolving. Success in this position requires an engineer who thrives in ambiguity, adapts quickly to emerging technologies, and can drive progress despite incomplete or constantly changing information. The Principal Software Engineer will serve as a technical anchor and role model for software and data engineering teams, helping establish a culture that embraces experimentation, iterative development, and continuous learning. This individual must be highly effective operating in “the grey” — balancing strategic architectural thinking with pragmatic execution in a frontier engineering environment.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal