
Lead Software Engineer
Caterpillar1 day ago
Chicago, IL, USA +2 moreStaff+
Base Salary
$128k - $209k/yr
Responsibilities
- Design, develop, modify, implement, and maintain scalable cloud-native software applications and services for enterprise platforms.
- Gather stakeholder requirements and resolve application, integration, and workflow challenges through automation, optimization, and process improvement.
- Write Java source code, REST APIs, reusable software components, and technical documentation while modernizing existing solutions.
- Design and implement RESTful APIs, microservices, asynchronous processing, and event-driven integrations.
- Use automated testing frameworks, quality tools, monitoring solutions, and deployment validation processes for testing, troubleshooting, and maintenance.
- Design, develop, and support AWS cloud-native solutions using serverless, container, database, messaging, and integration technologies.
- Provide technical leadership, architecture guidance, design and code reviews, and mentoring to software engineers.
Requirements
- Proficiency in Java, Spring Boot, REST APIs, SQL, microservices, and enterprise backend application development.
- Hands-on experience with AWS and cloud-native architectures, including Lambda, ECS/Fargate, RDS/Aurora, SQS, and SNS.
- Experience designing RESTful APIs, service integrations, asynchronous processing, and event-driven applications.
- Experience with relational databases and application data-access patterns.
- Experience with automated testing, CI/CD, source control, application monitoring, and production troubleshooting.
- Experience with Agile development methodologies and the software development lifecycle.
- AWS certification or advanced hands-on experience developing production workloads on AWS is preferred.
- Experience with enterprise application modernization, cloud-native migration, Docker, containerized applications, API security, authentication and authorization, performance optimization, observability, and highly available distributed enterprise applications is preferred.
Benefits
- Medical, dental, and vision benefits; paid time off; 401(k) savings plans; health savings and flexible spending accounts; wellness programs; employee assistance; voluntary benefits and discounts; career development; incentive bonus; disability and life insurance; parental and adoption benefits; and tuition reimbursement.
- The position requires work from Chicago, Illinois; Peoria, Illinois; or Dallas, Texas, with no relocation assistance available.
- The position requires up to 10% travel.
- Posting dates are October 1, 2026 through October 8, 2026.
About Caterpillar
Caterpillar Inc. designs, manufactures, and services construction and mining equipment, diesel and natural gas engines, industrial gas turbines, and diesel-electric locomotives for infrastructure, resource, and energy customers. The public company, founded in 1925 and headquartered in Irving, Texas, sells primarily through an independent worldwide dealer network and provides equipment financing. It operates through Construction Industries, Resource Industries, and Energy & Transportation segments, with shares traded on the NYSE and Euronext Paris.