McMaster-Carr
Retail & ConsumerDirect Greenhouse career site

Software Engineer II - Technical Leadership Track

Pay
$185,000 – $230,000 per year
Location
Chicago, IL
Job type
Full-time
Level
Senior
Listed
30 days ago

Skills & highlights for this role

  • C#
  • Java
  • C++
  • Systems Design
  • SOLID principles

Also useful

  • Rust
  • system monitoring
  • test automation

Stated benefits & perks

  • Medical
  • Dental
  • Vision
  • Tuition
  • Parental leave

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.

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 $230,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

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.

Read the original posting

From McMaster-Carr's careers page, first listed on Rolev.ai on October 10, 2026. Rolev.ai is not the employer.

How Rolev.ai helps with this application

Rolev.ai is a job search and application tool for US job seekers. For this Software Engineer II - Technical Leadership Track role at McMaster-Carr, it shows how your resume fits, tailors your resume to the posting, and prepares the application for you to review.

  • See how you fit

    Openings from employer career sites are ranked against your whole resume—and searchable inside Claude, ChatGPT, and Cursor via Rolev.ai MCP.

  • Tailor without inventing

    Every change to your resume is checked against your original. New experience goes in only with your yes—zero fabricated claims.

  • Draft the full kit

    Tailored and Full Match resumes, role-specific cover letters, and answers to employer screening questions are prepared in seconds.

  • 1-Click Extension Autofill

    The Chrome extension fills the employer's Greenhouse, Workday, Lever, or Ashby form in 1 click. You review it and press Submit.

Common questions

What is the salary for the Software Engineer II - Technical Leadership Track role at McMaster-Carr?

The Software Engineer II - Technical Leadership Track posting at McMaster-Carr states compensation of $185,000 – $230,000 per year. It is listed as a full-time position. Final pay may depend on location, experience, and interview evaluation on McMaster-Carr's official career site.

Where is the Software Engineer II - Technical Leadership Track job at McMaster-Carr located?

This Software Engineer II - Technical Leadership Track position at McMaster-Carr is located in Chicago, IL. Always check McMaster-Carr's application page for specific state eligibility or relocation policies.

What qualifications are required for Software Engineer II - Technical Leadership Track at McMaster-Carr?

For the Software Engineer II - Technical Leadership Track role, McMaster-Carr highlights experience with C#, Java, C++, Systems Design, SOLID principles. Rolev.ai can score your existing resume against these requirements and show any skill gaps before you apply.

How do I apply for the Software Engineer II - Technical Leadership Track position at McMaster-Carr?

This listing links directly to McMaster-Carr's Greenhouse application page. You can apply directly on McMaster-Carr's site, or use Rolev.ai to check your resume fit, generate a zero-hallucination tailored resume and cover letter for this posting, and autofill the Greenhouse application form in 1 click with the Rolev.ai Chrome extension. You always review the form and press Submit yourself.