CareerPlanSign in

Senior Software Engineering Manager

Chicago, Illinois, US💼 Full-time💰 $147,760–$147,760🗓 2026-09-14 → 2026-09-26

Core

Define and implement long-term technical vision for scalable, high-performance search platforms for Caterpillar's eCommerce websites and content, integrating NLP, vector search, and personalization.

Role type

Senior Software Engineering Manager (Search)

Builds

Scalable search solutions for websites and eCommerce applications

Domain

Industrial technology / eCommerce / Search Engineering

Deliverable

production ML models | product features

Required skills

Technical leadership, software architecture, team management (10+ members), search engineering, NLP, vector search, Java/Python/Scala, DevOps, cloud deployment, API design, A/B testing

Preferred skills

Experience with OpenSearch/ElasticSearch/SOLR/Lucene/Coveo, headless frameworks, crawlers, low-latency API in AWS, machine learning for search relevance

Technologies

OpenSearch, Elastic Search, SOLR, Lucene, Coveo, LucidWorks Fusion, Java, Python, Scala, AWS, Claude Code, ChatGPT, GitHub Copilot

Responsibilities

Define technical vision for search platform, build detailed technical architecture, recruit and mentor engineering teams, introduce advanced capabilities (NLP, vector search), manage IT services, design platform integrations, apply testing processes, build search capabilities with measurable KPIs, partner with product managers and data scientists

Seniority

Senior, hands-on IC with management responsibilities

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.