Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer II - Technical Leadership Track

$185k - $200k
Full-time

McMaster-Carr

Who We Are
McMaster-Carr is a leading e-commerce company offering products that help keep operations running smoothly, innovators designing the next generation of solutions, and makers creating and manufacturing. Our customers have trusted us for over 120 years.

We earn and keep that trust by offering the right products, making them easy to find, and delivering them fast, so our customers can solve problems with greater speed, precision, and ease. Our industry-leading e-commerce experience, indispensable product selection, and world-class service bring hundreds of thousands of customers to McMaster.com each day.

Our curious, exceptional people are at the heart of our evolution and customer experience. They turn new challenges and disruptive technologies into opportunities to refine our operations, expand our product offering, and deliver a better experience for every customer.

Our Culture
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.

How You'll Make an Impact
As part of our software engineering team, you'll develop the high-scale production software that powers our e-commerce experience and our world-class operations. From customer-facing web features to distribution center automation, we design and scale critical systems that enable McMaster-Carr to deliver same-day or next-day orders reliably and efficiently. This is a track to grow into technical leadership roles that include people, project, and technology management responsibilities. Your progression is driven by the impact of your work.

As a software engineer, you'll work on projects like:
  • Improve how customers find what they need on our website -You will build and evolve the systems that help our customers find, evaluate, and understand millions of industrial products across our digital publications. This includes improving search relevance with LLMs and simplifying navigation across our product offering that makes our website faster and easier to use.
  • McMaster.ai : Build and scale our domain-expert AI assistant that turns McMaster’s product data and customer history into a continuously learning assistant that interprets intent, narrows options, explains tradeoffs, and carries context across sessions to make complex industrial work feel effortless.
  • Make fulfillment smarter and help us plan ahead - Design systems that improve how we pick, pack, and ship orders so thousands of customers each day get what they need, faster.


What You'll Do

  • The 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 develop features that are small enough to help you ramp quickly, but substantial enough to matter.
  • As you continue to design, implement, and deliver features, you’ll start taking on less‑defined challenges where you’ll sharpen requirements in addition to developing thoughtful 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.
  • As you progress you will begin to coach others and broaden your collaboration. This can look like participation in code reviews, mentoring more junior engineers, and contributing to team-wide engineering quality. You will continue to work across teams as you design and implement features that can impact our customers.
  • Throughout your career you will drive your development. You will develop domain expertise, explore new technologies, and bring new perspectives to the challenges your team is tackling. In doing so, you'll create clarity and momentum that enables you and your teammates to deliver exceptional experiences.


How You'll Grow

  • You will start by diving into assignments that require thoughtful solutions and a deep understanding of the customer benefit or business need, not just execution. You will develop larger features with open questions that require you to do research and think through and discuss tradeoffs before implementation.
  • Throughout your career you will drive your development. You will develop domain expertise, explore new technologies, and bring new perspectives to the challenges your team is tackling. In doing so, you'll create clarity and momentum that enables you and your teammates to deliver exceptional experiences.

Who You Are
We’re looking for curious, driven engineers who thrive in collaborative environments and are energized by solving hard problems.

Ideal candidates will have:
  • Contributed to live projects or deployed applications used by real users.
  • Strong proficiency in compiled languages such as C#, Java, C++, or Rust.
  • A thoughtful, analytical approach to problem-solving and software design.
  • 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.
  • Clear, confident communication skills across technical and non-technical audiences.
  • Interest in growing as a mentor, coach, and leader.


Cash Compensation

  • Total cash compensation is generally around $185,000 to $200,000 and includes a profit sharing based on company profitability.
  • You will also receive a signing bonus and relocation stipend


Benefits

Growth & Learning
  • 100% tuition reimbursement
  • Informal and formal mentorship
  • Employee resource groups

Health & Wellbeing

  • Medical, dental, pharmacy, and vision plans with no monthly premiums
  • Inclusive, all-gender benefits

Family & Future

  • Paid parental leave for all new parents
  • Adoption and surrogacy assistance
  • First-time home buyer assistance
  • Industry-leading company-funded retirement accounts

Time Off

  • Paid vacation and personal time

Equal Opportunity Employer

We 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 Collect

We 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.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer II - Technical Leadership Track in Elmhurst, IL vacancy
  •  ...right time.The RoleAs a Senior Software Engineer II on the Data Products team, you will act as a technical leader in building the...  ...obligations.• Stakeholder & Product Leadership: Use exemplary stakeholder...  ...contracts.• Technical Design: Proven track record of translating complex... 
    Suggested
    Full time

    Tempus

    Chicago, IL
    13 hours ago
  •  ...Platform.About the Role:As a Senior Software Engineer II at Confluent, you will take ownership...  ...responsible for guiding the vision, providing technical leadership, mentoring, and enabling a high-...  ...and mentoring technical teams.A track record of technical leadership: driving... 
    Suggested
    Immediate start
    Remote work

    Confluent

    Chicago, IL
    1 day ago
  • $86.63k - $132.83k

     ...Category for Job Posting: Engineering and Technical Job Type for Job Posting:...  ...customers. Job Purpose As a Software Engineer II at CNH, you will play a critical role...  ...in Git and familiarity with change tracking tools. Strong understanding of REST... 
    Suggested
    Full time
    Work experience placement
    Flexible hours

    CNH Industrial N.V.

    Oak Brook, IL
    3 days ago
  • Job DescriptionSoftware Engineer II willplay a critical role in ensuring the reliability and...  ...for someone looking to gain hands-on technical experience while working across multiple...  ..., and regulatory compliance. Support Software Engineer II work directly with production... 
    Suggested
    Immediate start
    Remote work

    Inspira Financial

    Oak Brook, IL
    1 day ago
  • $140k - $190k

     ...equips traders with award-winning software and brokerage services to...  ...is seeking a Sr. Software Engineer II to join our NT Connect team—our...  ...tooling (e.g., OpenTelemetry) to track and analyze system...  ...architectural decisions and technical roadmap planning, helping shape... 
    Suggested
    Work at office
    Worldwide
    Monday to Friday
    Flexible hours

    NinjaTrader Group

    Chicago, IL
    13 hours ago
  • $86.63k - $132.83k

     ...Embedded Software Engineer II Innovation. Sustainability. Productivity. This is how we are Breaking...  ...and training. Prepare and present technical reports and recommendations on...  ...position, as identified by department leadership. Prior experience in Agricultural Guidance... 
    Internship
    Flexible hours

    Cnh Inc

    Oak Brook, IL
    3 days ago
  • $235k - $310k

     ...role is a pathway to senior engineering management and technical leadership—your growth is determined...  ...: lead development of software that integrates with warehouse...  ...our Software Engineer II role for earlier career...  ...value and user impact. - A track record of designing... 
    Full time
    Relocation
    Relocation package

    McMaster-Carr

    Elmhurst, IL
    1 day ago
  • $85k - $130k

     ...team set the goals, build the software, deploy the code, and...  ...motivated and capable Software Engineer to further our Genomics AI initiatives...  ...analysis and design of technical problems, mentoring & coaching...  ...caching solutions (Redis).Proven track record designing RESTful/... 
    Full time
    Flexible hours

    Tempus

    Chicago, IL
    1 day ago
  • We are seeking a talented Software Engineer II to join our engineering team and help design, build, and support modern, scalable software solutions...  ...’s degree in Computer Science, Engineering, or a related technical field. 2+ years of software development experience or... 

    Verisk Analytics

    Burr Ridge, IL
    2 days ago
  •  ...Salesforce - Agentforce Technical Architect / Senior...  ...architecture, software development, and technical thought leadership—from shaping use...  ...strong Salesforce engineering fundamentals, and...  ...ready solutions. • Track record of successfully...  ...Developer II, Agentblazer Legend... 
    Temporary work
    Local area

    Slalom

    Chicago, IL
    2 days ago
  • $142.6k - $261.5k

     ...solutions leveraging technical capabilities of Oracle...  ...processes across multi-vendor software / application...  ...REST and SOAP ~ Proven track record in integration...  ...Science, IT, Computer Engineering, MIS, Mathematics, or...  ...Excellent communication and leadership skills. A passion... 
    Summer holiday
    Flexible hours

    Ernst & Young

    Chicago, IL
    more than 2 months ago
  • $117.6k - $176.4k

    Sr. Application Engineer II“The Protection, Controls & Automation (PCA) group of Digital power is the engineering entity of Schneider...  ...of PCA projects adhere to the approved quality process.Technical Leadership - Lead project design and architecture discussions with customers... 
    Full time
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Schneider Electric

    Chicago, IL
    13 hours ago
  • $79.04k - $108.68k

     ...Job Description Job Description Technical Product Engineer II Who we are: Atkore is forging a future where our employees, customers, suppliers, shareholders, and communities are building better together – a future focused on serving the customer and powering... 
    Temporary work
    Local area
    Shift work

    Unistrut International Corporation

    Harvey, IL
    3 days ago
  • $221.9k - $390.3k

     ...DescriptionThe Vice President of Technical Support is an...  ...alignment across Engineering, Product, Sales, and Customer...  ...Success senior leadership team.Your ImpactYou will...  ...experience required)Proven track record building and...  ...-based enterprise software — Salesforce platform... 
    Full time
    Work experience placement

    Salesforce

    Chicago, IL
    2 days ago
  • $210.6k - $305.1k

     ...high-performance data plane software that leverages Data Processing...  ...while collaborating with engineers solving some of the industry...  ...Impact As a Software Engineer Technical Leader, you’ll play a key...  ...direction through engineering leadership. You’ll work across the full... 
    Full time
    Temporary work
    Local area
    Flexible hours

    CISCO Systems

    Chicago, IL
    13 hours ago
  • $100k - $150k

     ...(*Comscore, Total Visits, March 2026) Day to Day As a Software Engineer II at Indeed, you will design and build software that powers shared...  ...-quality solutions. In this role, you'll contribute to technical design decisions, participate in design and code reviews,... 
    Work experience placement
    Local area
    Immediate start

    Indeed

    Chicago, IL
    4 days ago
  •  ...With Us? Summary: We are seeking a skilled and motivated Software Design Engineer II to join our Vehicle Solutions team. In this role, you will...  ...analysis, distributed version control, unit testing, bug tracking).Experience with debugging (either with in-circuit debugger... 
    Permanent employment

    Grayhill Inc.

    La Grange, IL
    6 days ago
  • $90k - $100k

     ...Job Title: Software Engineer II Location: Chicago, IL, US Rate: $90,000/Year to $100,000/Year Job req ID: 558...  ...reviews, planning, retrospectives...) Write and review technical designs Required Skills/Abilities/Profile: CS fundamentals... 
    Remote work

    Maintec Technologies

    Chicago, IL
    4 days ago
  • $165k - $190k

     ...business performance and sustain leadership in the markets they serve....  ....This person leads the AICC engineers who work inside Huron's business...  ...teams they serve, and stay technical enough to build on the...  ...several technical areas, and a track record of mentoring others in... 
    Full time
    Local area
    Flexible hours
    Shift work

    Huron Consulting Group

    Chicago, IL
    4 days ago
  • $42 - $58 per hour

     ...Job Title: Software Development Engineer (Junior, Mid-Level, and Experienced...  ...business and technical requirements. Write...  ..., and Git for work tracking, collaboration, and...  ...with team members and leadership. Essential Skills...  ...Software Engineer II: 3+ years of experience... 
    Contract work
    Temporary work
    Work at office

    Actalent

    Carol Stream, IL
    5 days ago
  • $140k - $190k

     ...equips traders with award-winning software and brokerage services to...  ...data. As a Backend Software Engineer specializing in Scala in a Kubernetes...  ...and logging solutions to track and analyze backend system...  ...solutionsCreate and maintain technical documentation for backend... 
    Work at office
    Remote work
    Worldwide
    Monday to Friday
    Flexible hours

    NinjaTrader Group

    Chicago, IL
    3 days ago
  • $175k - $225k

     ...enhance performance and sustain leadership in the markets they serve....  ...your future.As a ServiceNow Technical Lead, you will lead the...  ...problem-solving abilities, with a track record of developing...  ...Science, Information Technology, Engineering; Master’s degree preferred.... 
    Full time
    Local area
    Flexible hours

    Huron Consulting Group

    Chicago, IL
    2 days ago
  • $170k - $182.75k

     ...About the role: The Salesforce Technical Lead serves as Axiom's senior...  ...a team of two Salesforce Engineers, and acts as the primary technical...  ...Applications and Commercial leadership.Partner with the Data...  ...Salesforce Platform Developer II required; Application Architect... 
    Immediate start
    Remote work

    Axiom

    Chicago, IL
    1 day ago
  •  ...planners, designers, engineers, scientists, digital innovators...  ...an experienced Senior Technical Lead for Microgrid and...  ...industry recognized software (e.g. Homer Grid)...  ..., collaboration and leadership skillsExperience and recognition...  ...and team membersA track record of leveraging... 
    For subcontractor
    Work at office
    Local area
    Worldwide
    Relocation
    Flexible hours

    AECOM

    Chicago, IL
    2 days ago
  • $82.6k - $162.8k

     ...Security - Consultant / Security Engineer IIDeloitte’s Cyber team helps...  ...'ll doAs a Security Engineer II on the Cyber Enterprise...  ...help translate business and technical requirements into Oracle Cloud...  ...to build new skills, take on leadership opportunities and connect and... 
    Local area
    Visa sponsorship

    Deloitte

    Chicago, IL
    4 days ago
  •  ...advance your career — and we have the perfect software engineering opportunity for you. As a Software Engineer II at JPMorganChase within the Commercial & Investment...  ...solutions through the design, development, and technical troubleshooting of multiple components within a... 
    Full time

    JPMorgan Chase & Co.

    Chicago, IL
    1 day ago
  • $81k - $101k

     ...platform, proprietary payment network and vertical specific software, to help our clients get paid, and help their customers...  ...We are seeking a highly motivated and talented Technical Support Engineer II to work directly with customers and cross-functional teams... 
    Full time
    Temporary work
    Local area
    Immediate start

    Flywire

    Chicago, IL
    3 days ago
  • $134.5k - $265.1k

     ...Cyber Oracle Cloud Security - Manager / Engineering Manager II Are you interested in working in a...  ...transformation initiatives by securing the technical backbone of the organization. The...  ...to build new skills, take on leadership opportunities and connect and grow through... 
    Local area
    Visa sponsorship

    Deloitte

    Chicago, IL
    3 days ago
  • $148.2k - $292.3k

     ...ll do Are you an experienced Software Engineer who has led the development...  ...development experience, with a proven track record of leading an 8-10...  ....Debug and resolve complex technical issues across the full stack...  ....Strong communication and leadership skills.Ability to travel 25%... 
    Local area

    Deloitte

    Chicago, IL
    13 hours ago
  •  ...Salesforce Technical Architect, Chicago, IL We are seeking a Salesforce...  .... – Provide technical leadership and guidance throughout the...  ...environment. In-depth understanding of software development methodologies and...  ...Platform Developer II Certificate – Salesforce Development... 
    Work at office
    3 days per week

    NextStep

    Chicago, IL
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer II - Technical Leadership Track. Be the first to apply!