Lead Software Engineer
$235k - $310kMcMaster-Carr
Lead Software EngineerChicago, IL (Elmhurst)About The JobMcMaster?Carr is a leading e?commerce company that industrial customers have trusted for more than 120 years. Our products help customers restore manufacturing lines quickly, keep operations running smoothly, and prototype the next generation of innovative products.We earn that trust by offering the right products, making them easy to find, and delivering them fast--so customers can solve problems with speed, precision, and confidence. This role is a pathway to senior engineering management and technical leadership—your growth is determined by your impact, not by tenure.We intentionally cultivate a culture focused on clear execution and long?term growth. We are responsible for building systems that endure for decades and support the company's long-term growth. That responsibility means engineering work starts with a deep understanding of the problem and its impact, grounded in clear ownership, open communication, and direct feedback. Our teams are trusted to make thoughtful decisions about how work gets done, balancing a high bar for quality with practical execution. As an engineering leader here, you'll have significant autonomy with end-to-end ownership where you make product decisions while building things real people interact with directly.Our engineering teams operate within domains: distinct, high?impact areas of our platform that let engineers dive deep, build expertise, and release work that matters. Right now, we're actively growing in the following areas:McMaster.ai: Build and scale our domain-expert AI assistant that turns McMaster's product data and customer history into a continuously learning assistant—interpreting intent, narrowing options, explaining tradeoffs, and carrying context across sessions to make complex industrial work feel effortless.Customer Navigation: Build and evolve the systems that help our customers find, evaluate, and understand millions of industrial products across our digital publications, including improving search relevance with LLMs and simplifying navigation across our product offering.Order-to-Payment Flow: Design and evolve end?to?end ordering experiences that reduce friction from checkout to mobile ordering.Product Merchandising: Strengthen the internal platforms that power sourcing, inventory planning, receiving, and supplier relationships, helping the company make disciplined investments and scale responsibly.Fulfillment & Automation: Lead development of software that integrates with warehouse operations, fulfillment, delivery, and customer service to reduce manual work and get orders to customers faster.What You'll DoThe first 30 days are about learning with purpose: understanding our goals, getting a clear picture of the customer journey, and building fluency in the codebase. As you onboard, you'll design and implement features that are small enough to help you ramp quickly, but substantial enough to matter.After you've delivered your first features, you'll start taking on less?defined challenges where you'll sharpen requirements and produce thoughtful, durable solutions that meaningfully improve the customers experience. In doing so, you'll create clarity and momentum that enables you and your teammates to deliver exceptional experiences.What You Bring4+ years of professional fullstack or backend software engineering experienceExperience in delivering proof?of?concepts and resilient production systems, contributing from early research and architectural design to development, launch, and iterative refinement.Ability to write high-quality, maintainable, and scalable code with Systems Design and SOLID principles.Experience improving system architecture, testing, and monitoring to ensure reliability and performance.A commitment to developing others; using code reviews, coaching, and shared best practices to help the team deliver its best work.Ability to collaborate cross-functionally with operations, product, and UX teams to ensure business value and user impact.A track record of designing platforms and customer experiences that will endure over years while remaining close to the details of execution.Technologies We UseBackend:.NET,.NET 10, ASP.NET Core, C#, PythonFrontend: React, Typescript, JavaScript, CSSDatabase: MongoDB, Elasticsearch, SQL, Db2, RedisTesting: Selenium, Playwright, Xunit, JestInfrastructure: Kubernetes, Jenkins, Gitlab, Azure, Linux, VMWare, IISLLMs: OpenAI, Copilot, Claude, Gemini, Grok, perplexity, deepseekApplied AI: RAG, Embeddings, Vectorization, Machine Learning, Computer VisionDev Tools: Swagger, GitMessaging /Data Streaming: Kafka, MQCash CompensationTotal cash compensation is generally around $235,000 to $310,000 and includes a profit sharing based on company profitability.You will also receive a relocation stipend (if applicable) and signing bonus.BenefitsGrowth & Learning100% tuition reimbursementInformal and formal mentorshipEmployee resource groupsHealth & WellbeingMedical, dental, pharmacy, and vision plans with no monthly premiumsInclusive, all-gender benefitsFamily & FuturePaid parental leave for all new parentsAdoption and surrogacy assistanceFirst-time home buyer assistanceIndustry-leading company-funded retirement accountsTime OffPaid vacation and personal timeWho You AreWe're looking for curious, driven engineers who thrive in collaborative environments and love solving hard problems. Ideal candidates will have:Experience designing and delivering large-scale, service-oriented systems.Strong proficiency in compiled languages such as C#, Java, C++, or Rust.A thoughtful, analytical approach to problem-solving and software design.Clear, confident communication skills across technical and non-technical audiences.Interest in mentoring, coaching, and growing as a leader.Equal Opportunity EmployerWe are proud to be an Equal Opportunity Employer and dedicated to providing employees a workplace with reasonable accommodations and free of discrimination, harassment, and retaliation. At McMaster-Carr, we do not make employment decisions based on age, ethnicity, citizenship status, military status, gender identity and expression, race, religion, disability status, marital status, sexual orientation, or any other legally protected group.This position is not eligible for work authorization sponsorship by McMaster-Carr.Data We CollectWe may collect professional, education and employment-related data, and any assessments made throughout the recruiting process, to evaluate candidacy for employment. To communicate with job applicants, we may collect applicant names, contact information, and other personal identifiers, including those outlined in the California customer records statute. Through voluntary disclosure, we may also collect protected classifications under federal or California law (e.g., race, gender, etc.). For additional details about the personal information we collect and its uses, please click here.
- ...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
$128.47k - $208.77k
...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...SuggestedFull timePart timeWork experience placementWorldwideFlexible hours$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- 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...SuggestedPermanent employment
- ...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...
$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- ...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
$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...Full timeFlexible hours$128.47k - $208.77k
...Caterpillar Inc., leveraging the latest technologies to build industry leading digital solutions for our customers and dealers. With over 1.... ...a better, more sustainable world.Job Summary: As a Lead Software Engineer you will work on Generative AI projects focused building...Full timePart timeWorldwideFlexible hours$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
- ...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- ...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...
- ...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 Commercial & Investment Bank - Trading Technology team, you are an integral part of an agile...
$140k - $180k
...Lead Software DeveloperValorem 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- ...Senior Lead Software EngineerDo you love building and pioneering in the technology space? Do you enjoy solving complex business problems... ...meet real customer needs. We are seeking Full Stack Software Engineers who are passionate about marrying data with emerging technologies...Internship
$126.82k - $149.2k
...Lead Full Stack EngineerAt U.S. Bank, we're on a journey to do our best. Helping the customers... ...Day One.We are seeking a Lead Full Stack Engineer to design and build highly reliable,... ...requirements into scalable, maintainable software systems.Essential Responsibilities:...Work experience placementLocal area3 days per week$175k - $200k
...Summary The Microsoft Technology Account Lead (MTAL) is responsible for building trusted client account relationships with Accenture and Microsoft stakeholders as well as clients themselves, whilst leading sales, revenue, delivery, and client satisfaction for Microsoft...Contract workWork at officeLocal area$220k - $240k
...Twin is scaling rapidly across the U.S. and globally. Backed by leading venture firms like ICONIQ Growth, Sequoia, Sofina, Temasek,... ...care in metabolic health. Opportunity We are seeking a Lead Software Engineer to join our Copilot team and play a key role in shaping the technical...Remote workWork visaFlexible hours- ...Lead Software EngineerDiversified Services Network, Inc. (DSN) is seeking a full-time Lead Software Engineer to join our team in Chicago, IL. We offer a hybrid work model, full benefits, PTO, 401k, and more! If you're looking to grow your career within an extremely reputable...Full time2 days per week
$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$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...- 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...
$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- Job DescriptionThis role is responsible for the full software development life cycle, from conception to deployment. As a Lead Platform Software Engineer, you will have relevant experience with both front-end and back-end coding languages, software development architecture...Temporary work
- 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...
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


