
Lead Software Engineer
Caterpillar21 hours ago
Base Salary
$128k - $209k/yr
Responsibilities
- Lead the architecture, design, development, testing, piloting, and scaling of modern software solutions and reusable platform capabilities.
- Evaluate and prototype emerging technologies including generative AI, agentic workflows, retrieval-augmented generation, cloud-native services, APIs, automation, and data-driven application patterns.
- Translate business opportunities, product goals, and technical requirements into scalable software designs, solution patterns, roadmaps, and implementation plans.
- Mentor engineers, provide technical direction, facilitate design reviews, and establish engineering standards and reusable patterns.
- Define proof-of-concept success criteria, system and model performance measures, quality gates, automated testing, monitoring, and production-readiness reviews.
- Identify and mitigate technical risks, dependencies, integration needs, security considerations, and operational constraints.
- Collaborate with product, architecture, data science, cybersecurity, infrastructure, UX, and business stakeholders.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, Information Technology, or a related technical discipline, with equivalent practical experience considered.
- Progressive professional software engineering experience developing complex applications, distributed systems, APIs, platforms, or cloud-native services.
- Experience leading technical work across requirements analysis, architecture, design, coding, testing, deployment, and production support.
- Strong proficiency in one or more of Python, Java, JavaScript, TypeScript, C#, Go, or similar programming languages.
- Experience designing scalable, secure, observable, and maintainable software using modern architecture patterns, APIs, automated testing, CI/CD, and DevOps practices.
- Working knowledge of cloud platforms, containerization, infrastructure automation, integration patterns, and production support practices.
- Experience with AI, machine learning, generative AI, large language models, agentic solutions, retrieval-augmented generation, vector databases, or prompt-based solutions is preferred.
- Experience taking emerging technology concepts from proof of concept through pilot, production hardening, governance review, adoption, and operational support is preferred.
- Familiarity with responsible AI, model evaluation, guardrails, data privacy, cybersecurity, compliance, enterprise risk management, serverless architectures, Kubernetes, microservices, event-driven architecture, API management, observability platforms, and infrastructure-as-code is preferred.
- Ability to communicate complex technical topics, solve ambiguous problems, influence technical direction, and mentor engineers.
- Advanced degree, cloud certification, AI/ML certification, software architecture certification, or contributions to technical communities, open-source projects, patents, publications, or innovation initiatives are preferred.
Benefits
- Medical, dental, and vision benefits.
- Paid time off including vacation, holidays, and volunteer time.
- 401(k) savings plans, Health Savings Account, and Flexible Spending Accounts.
- Health lifestyle programs, Employee Assistance Program, voluntary benefits, and employee discounts.
- Career development opportunities and tuition reimbursement.
- Disability benefits, life insurance, parental leave, and adoption benefits.
- Incentive bonus opportunities.
- Visa sponsorship is not available, and relocation is not available.
- The posting dates are September 4, 2026 through September 8, 2026; employment is contingent on successfully completing a drug screen.
Tech Stack
Categories
About Caterpillar
For 100 years, we’ve been helping customers build a better, more sustainable world. Our innovative products and services, backed by our global dealer network, provide exceptional value that helps customers succeed. With 2024 sales and revenues of $64.8 billion, Caterpillar Inc. is the world’s leading manufacturer of construction and mining equipment, off-highway diesel and natural gas engines, industrial gas turbines and diesel-electric locomotives. Caterpillar does business on every continent, principally operating through three primary segments – Construction Industries, Resource Industries and Energy & Transportation – and provides financing and related services through our Financial Products segment.