Lead Software Engineer
$128.47k - $208.77kCaterpillar
Lead Software Engineer – Ecommerce SearchYour 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.The Cat® Digital group is the digital and technology arm of Caterpillar Inc., responsible for bringing world class capabilities to our products and services. With over 1.5 million connected assets worldwide, we're focused on using data, advanced analytics, and AI capabilities to help our customers build a better world.Job Summary:eCommerce is a key digital enabler to Caterpillar's aftermarket parts and services growth strategy. Delivering on the Caterpillar brand promise of premium, high-quality solutions is an important element in accelerating the development and deployment of Caterpillar's expanded capabilities in eCommerce.The Lead Software Engineer – Ecommerce Search is responsible for setting the technical direction and overseeing the execution of advanced search solutions. This role combines strategic vision, hands-on technical expertise, and leadership to build scalable, high-performance search platforms that deliver exceptional user experiences.What You Will Do:Technical Strategy: Define and implement a long-term technical vision for the search platform to ensure scalability and adaptability to growing data volumes and query complexity.Team Leadership: Mentor and guide a team of search engineers through technical reviews, best practices, and collaborative problem-solving.Feature Development: Introduce advanced capabilities such as NLP, vector search, and personalization to enhance relevance and accuracy.Data Analysis & Optimization: Build search capabilities with measurable KPIs (e.g., CTR, Query Distribution, Zero Search) and leverage analytics to continuously improve search performance.Cross-Functional Collaboration: Partner with product managers, data scientists, and engineering teams to align search initiatives with business objectivesWhat You Will Have:Decision Making and Critical Thinking: Knowledge of the decision-making process and associated tools and techniques; ability to accurately analyze situations and reach productive decisions based on informed judgment.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:Progressively complex professional experience.Experience as a lead software engineer, Architect, engineering manager.Experience leading technical teams and managing multiple projects simultaneously.Experience working within ITSM processes (incident, change, problem).Strong communication, organization, and stakeholder management skills.Ability to handle sensitive, complex, or high-visibility issues.Excellent written and verbal communication abilities.Technical expertise required for the roleExperience in eCommerce Search deployments.Previous experience with Search products such as OpenSearch, Elastic Search, SOLR, Lucene, Coveo, and LucidWorks Fusion.Strong expertise in building head-less frameworks to integrate with ecommerce applicationsDistributed Systems: Proven experience building large-scale, highly available systems.Programming:Proficiency in Java, Python, or Scala, including source control tools and practices for managing code and changes to it.Proficiency in software debugging and problem-solving techniques.Proficiency in AI code generation tools such as Claude Code, ChatGPT, or GitHub Copilot.Familiarity with DevOps tools and techniques for cloud deployment.Producing and consuming APIsData Technologies: Familiarity with event streaming and cloud platforms.Machine Learning: Practical experience applying ML to improve search relevance.Considerations for Top Candidates:Bachelor's or master's degree in computer science or related field. Or equivalent working experience7+ years of experience in search engineering.3+ years in a technical leadership role.Strong understanding of modern search technologies and frameworks.Working experience with heavy equipment engineering or data analysis.Working experience with building Low-latency API in AWS using Memory-storage solutions.Familiarity with A/B testing frameworks for evaluating and improvingStrong knowledge with cloud technologies (AWS, Azure, Google Cloud, etc.)Advanced experience with version control / repositories such as GitHubExperience operating in an Agile / Global team environmentMust demonstrate strong initiative, interpersonal skills, and the ability to communicate effectively.Additional information:Sponsorship is NOT available for this positionRelocation is not available for this positionWhat 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 CaterpillarCaterpillar 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: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 benefitsLife InsuranceParental leaveAdoption benefitsTuition Reimbursement* These benefits also apply to part-time employeesVisa Sponsorship is not available for this position.Posting Dates:July 10, 2026 - July 17, 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.
- ...international operations. They are currently looking to grow their team by adding an experienced software engineer to join their operations. Job Description The Lead Software Engineer will be our most senior software engineer, leading and managing software...SuggestedFull time
$150k - $170k
...technical functionality, infrastructure, interfaces and integrations. Lead the design of cost-effective and innovative solutions to meet... ...candidate will be a technically strong, delivery-focused engineer who can operate across front end, backend, API integrations, security...SuggestedFull time$180k - $200k
...IllinoisHybridDirect Hire$180k - $200k A leading enterprise organization based in the... ...States is hiring a full-time Lead Platform Engineer to help build modern cloud infrastructure... ...entire organization builds and deploys software. The team is rethinking traditional infrastructure...SuggestedFull timeRemote workShift work$128.47k - $208.77k
...the secure flow of data, insights, and services connecting customers, dealers, machines, and applications worldwide. As a Lead Software Engineer, you will provide technical leadership and drive the delivery of scalable, secure, and customer-focused cloud solutions.JOB...SuggestedFull timePart timeWorldwideFlexible hours$99.6k - $169.2k
...partners, we serve the world’s most sophisticated clients using leading technology and exceptional service.About UsThe Private... ...experiences at scale. Role SummaryWe are looking for a Lead Software Engineer (Full‑Stack) to provide hands‑on technical leadership for the...SuggestedFull timeFlexible hours- ...Mike LaTulipEmail: ****@*****.*** TitleLead Software EngineerLocationChicago (Hybrid)About the OpportunityAre you... ...powers modern digital streaming environments? We are seeking a Lead Software Engineer to direct the end-to-end design and execution of a mission-...Remote workFlexible hours
- Company DescriptionMaganti IT Resources LLCJob DescriptionTitle: Lead Software EngineerLocation: Chicago, ILType: permanentJob description:The primary objective of this role is to manage and develop the product feature roadmap as it relates to the backend system and API...Permanent employment
$122.9k - $169k
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...Full time$126.82k - $149.2k
...excel at—all from Day One.Job DescriptionWe are seeking a Lead Full Stack Engineer to design and build highly reliable, offline‑capable, enterprise... ...complex business requirements into scalable, maintainable software systems.Essential Responsibilities:Responsible for...Full timeWork experience placementLocal area3 days per week- ...2026-05-11Contact: Mike LaTulipEmail: ****@*****.*** Software Engineer (High-Performance Systems)Location: Chicago OR DenverAbout the OpportunityWe are seeking a visionary Technical Lead to drive the evolution of a global, high-concurrency video distribution...
$118.3k - $207.4k
Wolters Kluwer is seeking a motivated and talented Lead AppOps Engineer to join our dynamic team. This role is ideal for an individual with hands... ...in global, fast-paced environments.Strong understanding of Software Engineering PrincipalsIndustry recognized Kubernetes...Full timeWork at office- As a Senior Lead Software Engineer at JPMorgan Chase within the Commercial & Investment Bank's Digital & Platform Services group, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure,...
- ...agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products.As a Senior Lead Software Engineer at JPMorganChase within the Commercial & Investment Bank - eTrading team, you are an integral part of an agile team that works...For contractorsBank staff
- ...agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the Corporate Investment Bank (CIB), you are an integral part of an agile team that works to...For contractors
- 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 JPMorganChase within the Consumer & Community Bank - ATM Channel team, you are an integral part of an agile team that...
- ...an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.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 team...
- 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 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 JPMorgan Chase within Corporate Technology, you are an integral part of an agile team that works to enhance, build, and...
$152.83k - $229.24k
...offices in nine countries and can insert advertisements around the world.Job SummaryThe Principal Software Engineer - Ad Tech & Distributed Systems is responsible for leading reliability, performance, and operational excellence of the FreeWheel platforms. This role...Full time$125k - $207k
...Lead Software Engineer, AICincinnati, OH; Chicago, ILOverview: 84.51° is a retail data science, insights and media company. We help The Kroger Co., consumer packaged goods companies, agencies, publishers and affiliates create more personalized and valuable experiences...Work at office$137.4k - $233.6k
...experience and over 24,000 partners, we serve the world’s most sophisticated clients using leading technology and exceptional service. Global Engineering is seeking a Principal Software Engineer (.NET Technical Lead) to provide technical leadership for the design,...Full timeH1bWorldwideFlexible hours$111.3k - $215.1k
...are, join our team.KPMG is currently seeking a Technical Lead, Forward Deployed Engineering to join our AI & Data Labs practice.Responsibilities:... ...years of recent experience shipping end-to-end production software systems, with a focus on data, machine learning, and AI-...H1bLocal area$98k - $182k
...Lead Software EngineerThe Product team forms the crux of our powerful platforms and connects millions of customers to the product magic... ...not afraid to push boundaries or take risks.As a Lead Software Engineer in the Cleanroom team, you will drive design, delivery,...Local areaFlexible hours$108.08k - $169.2k
...over 24,000 partners, we serve the world's most sophisticated clients using leading technology and exceptional service. The Northern Trust Company seeks a Lead, Software Engineering to design, build, and test software applications and solutions. Define technical...Part timeH1bRemote workWorldwideFlexible 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....Full timeWork at officeLocal areaWorldwide$117.6k - $206k
...environment both now and in the future.Role SummaryIn this role, you will lead the design, delivery, and operational excellence of the... ...enterprise governance, risk management, change management, and software development lifecycle (SDLC) practices required.• Ability to establish...- 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 JPMorganChase within the Commercial & Investment Bank - Credit Pre-Trade Technology team, you are an integral part of an...
- Huxley is working with a Chicago-based trading technology startup that's hiring both a Senior Backend Engineer and a Lead/Principal Backend Engineer to help build and scale the systems that power trading, market data, clearing, and post-trade workflows.This is a hands-on...
$179.4k - $204.7k
...Lead Software EngineerDo you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a... ...meet real customer needs. We are seeking Full Stack Software Engineers who are passionate about marrying data with emerging technologies...Full timePart timeInternshipLocal area- ...Description: Hybrid At least 2 days per week in office in Chicago, IL Our client seeks a Lead Software Engineer to drive the design, delivery, and technical strategy for cloud-native data platforms within a Customer Data Platform team. The role will define engineering...Work at office2 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Software Engineer. Be the first to apply!
- lead web developer Chicago, IL
- lead industrial engineer Chicago, IL
- lead operating engineer Chicago, IL
- lead security engineer Chicago, IL
- lead infrastructure engineer Chicago, IL
- lead network engineer Chicago, IL
- lead engineer Chicago, IL
- javascript software engineer Chicago, IL
- software sales executive Chicago, IL
- software Chicago, IL


