Software engineer jobs in Chicago, IL

476verified openings
Filter by
No filters selected
cat-CaterpillarCareers Verified 16h ago

Lead Software Engineer

Chicago, IllinoisAll locationsChicago, IllinoisPeoria, IllinoisIrving, Texas On-site

$128,470–$208,770 a year
Pay$128,470–$208,770
TypeFull-time
Work settingOn-site
Verified listing

JobFig found this opening at its original source and checks that it remains available.

About the role

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. 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. 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'll bring

  • Coveo ( or Search Engine) Exeprience
  • AWS (OpenSearch) experience is must.
  • AWS(OpenSearch) experience is must.
  • Experience 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 applications
  • Distributed Systems: Proven experience building large-scale, highly available systems.
  • 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 APIs

Benefits

401(k)Employee Assistance ProgramEmployee DiscountHealth Savings Account (HSA)Life InsurancePaid Time OffParental LeaveTuition Assistance

Locations

Chicago, IllinoisPeoria, IllinoisIrving, Texas