CareerPlanGet AI match score →

Lead Software Engineer

5 Locations💼 Full-time💰 $128,470–$128,470🗓 2026-07-20 → 2026-07-30

Core

Lead software engineering and emerging technology pilots to build next-generation solutions for Caterpillar's digital arm, translating exploratory concepts into production-ready capabilities for construction and mining equipment customers.

Role type

Lead Software Engineer (Emerging Technology)

Builds

Scalable software solutions, prototypes, pilots, and reusable platform capabilities for Cat Digital

Domain

Industrial equipment (construction/mining) + Cloud-native software + Generative AI

Deliverable

production ML models | product features | infrastructure

Required skills

Software architecture, distributed systems design, API development, cloud-native services, CI/CD, automated testing, technical mentorship, risk assessment

Preferred skills

Generative AI and LLM integration, agentic workflows, vector databases, Kubernetes, serverless architectures, infrastructure-as-code, responsible AI practices

Technologies

Python, Java, JavaScript/TypeScript, C#, Go, Kubernetes, microservices, event-driven architecture, API management, observability platforms

Responsibilities

Lead architecture and design of modern software solutions; prototype and apply emerging technologies; translate business goals into technical roadmaps; mentor engineers and facilitate design reviews; define technical evaluation methods and quality gates; identify technical risks and recommend mitigation strategies

Seniority

Senior, hands-on IC with leadership responsibilities

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗