Caterpillar

Lead Software Engineer

Caterpillar
Apply
1 day ago
Chicago, IL, USA +2 moreStaff+

Base Salary

$128k - $209k/yr

Responsibilities

  • Define and implement the long-term technical vision for the eCommerce search platform.
  • Mentor and guide search engineers through technical reviews, best practices, and collaborative problem-solving.
  • Develop advanced search capabilities including NLP, vector search, personalization, and machine-learning-based relevance improvements.
  • Build scalable, highly available, low-latency search and API systems for eCommerce applications.
  • Analyze search KPIs such as CTR, query distribution, and zero-search results to optimize performance.
  • Partner with product managers, data scientists, and engineering teams to align search initiatives with business objectives.
  • Lead technical teams and manage multiple projects while handling complex or high-visibility issues.

Requirements

  • At least 7 years of experience in search engineering.
  • At least 3 years of experience in a technical leadership role.
  • Bachelor’s or master’s degree in computer science or a related field, or equivalent working experience.
  • Experience with eCommerce search deployments and AWS OpenSearch.
  • Experience with search products such as OpenSearch, Elasticsearch, Solr, Lucene, Coveo, and Lucidworks Fusion.
  • Proficiency in Java, Python, or Scala and source-control practices.
  • Experience building large-scale distributed systems, headless eCommerce integrations, and low-latency APIs in AWS.
  • Practical experience applying machine learning to improve search relevance.
  • Familiarity with cloud technologies, event streaming, DevOps tools, ITSM processes, A/B testing frameworks, and GitHub repositories.
  • Experience as a lead software engineer, architect, or engineering manager and with leading technical teams.
  • Strong communication, organization, stakeholder-management, initiative, interpersonal, and problem-solving skills.
  • Experience with heavy equipment engineering or data analysis is a consideration for top candidates.

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.
  • Full-time position posted for October 31, 2026 through November 6, 2026.

Tech Stack

AWSAzureElasticsearchGoogle CloudJavaPythonScala

Categories

Caterpillar

About Caterpillar

10,000+ employees

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.

Contact me