Lead Software Engineer
$128.47k - $208.77kCaterpillar Inc.
Career Area: Technology, Digital and Data
Job Description:
Your Work Shapes the World at Caterpillar Inc.
When you join Caterpillar, you're joining a global team who cares not just about the work we do – but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here – we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.
Your Work Shapes the World at Caterpillar Inc.
Cat Digital is the digital and technology arm of Caterpillar Inc., leveraging the latest technologies to build industry leading digital solutions for our customers and dealers. With over 1.5 million connected assets worldwide, our teams use data, technology, advanced analytics, telematics, and AI capabilities to help our customers build a better, more sustainable world.
Job Summary:
Perform implementation, regular problem solving, maintenance and support for a agile software development.
What You Will Do:
- Lead design, development, and deployment of full‑stack solutions using Next.js / Java/Spring Boot
- Provide technical leadership to engineering teams, ensuring architecture quality, coding standards, and modern engineering practices.
- Collaborate with product owners, architects, UX, and cross‑functional teams to refine requirements and deliver reliable, scalable solutions.
- Drive continuous improvement through CI/CD automation, test coverage, observability, and cloud‑native design patterns.
- Mentor and guide developers through code reviews, technical coaching, and pair programming.
- Own and guide key technical decisions, ensuring systems are maintainable, performant, secure, and resilient.
- Contribute to long‑term platform strategy, architectural planning, and component roadmaps.
What You Will Have:
Software Development : Knowledge of software development tools and activities; ability to produce software products or systems in line with product requirements.
Software Development Life Cycle: Knowledge of software development life cycle; ability to use a structured methodology for delivering and managing new or enhanced software products to the marketplace.
Software Integration Engineering: Knowledge of software integration processes and functions; ability to design, develop and maintain interfaces and linkage to alternative platforms and software packages.
Software Product Design/Architecture: Knowledge of software product design; ability to convert market requirements into the software product design.
Software Product Technical Knowledge: Knowledge of technical aspects of a software products; ability to design, configure and integrate technical aspects of software products.
Considerations For Top Candidates:
Required Qualifications
- Professional software engineering experience building enterprise‑grade applications.
- Strong expertise in Next.js , React, and TypeScript for modern frontend development.
- Deep hands‑on experience with Java Spring Boot , microservices, and REST API design.
- Proven experience providing technical leadership or mentoring engineering teams.
- Experience deploying and operating solutions on cloud platforms (AWS, Azure, or similar).
- Proficiency with CI/CD pipelines using GitHub Actions, Jenkins, Azure DevOps, or equivalent.
- Strong analytical and problem‑solving skills with the ability to simplify complex challenges.
Preferred Qualifications
- Familiarity with Adobe Experience Manager (AEM) , including component architecture and authoring workflows.
- Experience with eCommerce platforms , such as HCL Commerce , Shopify Plus, Magento, or similar enterprise eCommerce solutions.
- Prior Caterpillar experience or background in industrial, heavy equipment, or IoT platform ecosystems.
- Knowledge of containerization and orchestration (Docker, Kubernetes).
- Experience with GraphQL, caching strategies, SSR/edge rendering, or other advanced web patterns.
What You Will Get:
Working with a Fortune 100 leader, you can build your career on a global scale and take advantage of development opportunities with emerging technologies. We’ve created an inclusive environment for you to explore your passions, make an impact and do the work that really matters. Join Us.
About Caterpillar:
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. For nearly 100 years, we’ve been helping customers build a better, more sustainable world and are committed to and contributing to a reduced-carbon future. Our innovative products and services, backed by our global dealer network, provide exceptional value that helps customers succeed.
Summary Pay Range:
$128,470.00 - $208,770.00Compensation and benefits offered may vary depending on multiple individualized factors, job level, market location, job-related knowledge, skills, individual performance and experience. Please note that salary is only one component of total compensation at Caterpillar.
Benefits:
Subject to plan eligibility, terms, and guidelines. This is a summary list of benefits.
Medical, dental, and vision benefits*
Paid time off plan (Vacation, Holidays, Volunteer, etc.)*
401(k) savings plans*
Health Savings Account (HSA)*
Flexible Spending Accounts (FSAs)*
Health Lifestyle Programs*
Employee Assistance Program*
Voluntary Benefits and Employee Discounts*
Career Development*
Incentive bonus*
Disability benefits
Life Insurance
Parental leave
Adoption benefits
Tuition Reimbursement
* These benefits also apply to part-time employees
Visa Sponsorship is not available for this position.Posting Dates:
October 4, 2026 - October 12, 2026Any offer of employment is conditioned upon the successful completion of a drug screen.
Caterpillar is an Equal Opportunity Employer, Including Veterans and Individuals with Disabilities. Qualified applicants of any age are encouraged to apply.
Not ready to apply? Join our Talent Community.
- Backend/API DeveloperLocation: Chicago, USYears of Experience: 5-7 YearsJob Summary: We are seeking a skilled Backend/API Developer with expertise in driving end-to-end business analysis across Commercial, Consumer, Mortgage, and Business Lending product lifecycles. The...Suggested
$111.2k - $190.3k
We are the leading provider of professional services to the middle market globally, our purpose is to instill confidence in a world... ...like you and that’s why there’s nowhere like RSM.The Lead Software Engineer is a hands-on technical leader responsible for designing and...SuggestedFull timeWork experience placementInternshipLocal area$128.47k - $208.77k
...Caterpillar Inc., leveraging the latest technologies to build industry leading digital solutions for our customers and dealers. With over 1.... ...build a better, more sustainable world.Job Summary: The Lead Software Engineer is responsible for developing and maintaining the Caterpillar...SuggestedFull timePart timeWorldwideFlexible hours- ...have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Commercial and Investment Bank, you are an integral part of an agile team that works to...Suggested
- ...agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorgan Chase within the Commercial & Investment Bank's Payments Technology group, you play a vital role in an agile...Suggested
$61k - $101k
...at least 7 years of experience in data engineering or platform engineering, including hands... ...auditing concepts. We understand core software engineering practices such as Git, CI/CD... ...decisions across teams. We have experience leading effective use of approved AI-assisted...Full time- ...Job Description As a Software Engineer – Software Reliability in our product team, you will design and develop scalable, resilient systems using Python. You will apply SRE principles, drive operational excellence, and ensure our applications meet the highest standards...
- ...Job Description Job Description Diversified Services Network, Inc. (DSN) is seeking a full-time Lead Software Engineer to join our team in Chicago, IL! This position can be 100% remote, but there will be occasional travel involved when needed. We offer full benefits...Full timeRemote work
- ...Overview Voyager (94001), India, Bangalore, Karnātaka Lead Software Engineer At Capital One, we think big and do bigger things. We were the first company to develop and offer mass customization and personalization of credit card, auto loans and other financial...Local area
- ...Lead Software Engineer We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Corporate Technology, you are an integral part of an agile team...
$122k - $169k
...job summary: The Lead Software Engineer will take technical ownership of the full-stack applications the team builds on React, .NET, Next.js, and Azure, including AI-powered features that help lawyers and staff work more effectively. This is a hands-on leadership role...Permanent employmentTemporary workWork experience placement$98k - $182k
...Lead Software Engineer The Product team forms the crux of our powerful platforms and connects millions of customers to the product magic. This team of innovative problem solvers develop and build products that help Epsilon be a market differentiator. They map the future...Local areaFlexible hours$235k - $310k
...job Who We Are McMaster-Carr is a leading e-commerce company that industrial... ...confidence. This role is a pathway to senior engineering management and technical leadership-your... ...& Automation: lead development of software that integrates with warehouse operations...RelocationRelocation package$125k - $207k
...connection. Join us at 84.51°! __________________________________________________________ SUMMARY We are seeking a Lead Software Engineer to join our AI Software Development Lifecycle (SDLC) team and build the engineering backbone that scales AI-assisted...Work experience placementWork at office$61k - $101k
...year Requirements: Formal training or certification in software engineering concepts, plus 5+ years of practical experience Hands-on... ...programming languages such as Java, C#, or .NET Proven experience leading effective use of approved AI-assisted software development...Full time$61k - $101k
...year Requirements: Formal training or certification in software engineering concepts, plus 5+ years of applied experience Hands-on experience... ...Experience working with Python Proven experience leading effective use of enterprise-approved AI-assisted software development...Full timeFor contractors$61k - $101k
...Requirements: We require formal training or certification in software engineering concepts, along with 5+ years of applied experience. We... ...the stability of our software applications and systems. We lead evaluation sessions with external vendors, startups, and...Full time$61k - $101k
...Requirements: We require formal training or certification in software engineering concepts, along with 5+ years of applied experience. We... ...delivery for two scrum teams. We serve as a hands-on coding tech lead for at least half of our time. We develop secure, high-...Full time- ...have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Commercial & Investment Bank - Trading Technology team , you are an integral part of an agile...
- ...have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Commercial & Investment Bank - Payment Platform team, you are an integral part of an agile team...
- ...have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Consumer & Community Bank - ATM Channel team, you are an integral part of an agile team that...
$61k - $101k
...Requirements: We expect formal training or certification in software engineering concepts, along with 7+ years of applied experience. We... ...scale data environments. We are looking for proven ability to lead engineering teams, set technical direction, and deliver...Full time$163.6k - $204.6k
...acceptance test efficiencies. Work closely with Software Developers, Project Management and... ...including Cucumber step definition libraries; engineer TestNG thread-safe dependency injection... ...developer in test, quality assurance lead or relatedSpecial Skills Required:3- or 4...Full timeWork experience placementRemote work2 days per week$98k - $182k
Lead Software Engineer Epsilon is looking for a Lead Software Engineer to drive the design, delivery, technical strategy, and execution of key capabilities within Epsilon Clean Room, our privacy-first data collaboration platform. In this role, you will lead through technical...Temporary workFreelanceLocal areaFlexible hours$134.1k - $223.5k
...About Grainger W.W. Grainger, Inc. is a leading broad line distributor with operations... ...You will report to the Manager, Product Engineering and will be based in the Merchandise Mart... ...executive teams and assisting them with software and data related technical issues. Write...Full timeWork at officeLocal areaWorldwide$112k - $200k
The Lead Software Engineer will take technical ownership of the full-stack applications the team builds on React, .NET, Next.js, and Azure, including AI-powered features that help lawyers and staff work more effectively. This is a hands-on leadership role: you will write...$61k - $101k
.... We need strong command of the full Software Development Life Cycle. We need advanced... ...technology through AI and modern engineering practices. Preferred: experience building... ...reliability, and resolve issues quickly. We lead evaluation sessions with external...Full time$150k - $224k
...Job Overview Who We Are Relativity is a leading legal data intelligence company building... ...agencies rely on Relativity's legal AI software to securely surface and manage the most... ...for Change. What We Do At Relativity, engineers don't just write code, they harness AI tools...Remote workHome office$137.75k - $185k
Carry out critical tech solutions across multiple technical areas as an integral part of an agile team. As a Lead Software Engineer at JPMorganChase, you are an integral part of an agile team that works to enhance, build, and deliver trusted, market-leading technology...$140k - $180k
Lead Software Developer Valorem Reply is an award-winning digital transformation firm focused on delivering solutions around data-driven... ...combines hands-on development with technical leadership, guiding engineering teams while building scalable distributed systems. You will...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Software Engineer. Be the first to apply!
- lead operating engineer Chicago, IL
- lead infrastructure engineer Chicago, IL
- lead web developer Chicago, IL
- lead network engineer Chicago, IL
- lead engineer Chicago, IL
- software sales executive Chicago, IL
- software technology Chicago, IL
- software intern Chicago, IL
- entry level software sales Chicago, IL
- software sales representative Chicago, IL



