Senior Software Engineer

Employer Provided Salary: 145,000-170,000 Annually
Salary data is provided by the employer. Please note this is not a guarantee of compensation.
By clicking Apply Now you agree to share your profile information with the hiring company.

Senior Software Engineers at McMaster-Carr build technologies that create an enjoyable experience for customers and coworkers. They experience an intentionally inclusive and equitable work environment that champions diversity of identity, perspective and background.

Culture of Development

We’re committed to a culture that builds careers around learning, and provides many opportunities to learn different technologies, work on interesting projects, and build relationships with teammates.

  • Structured onboarding program
  • Ongoing professional development through tech conferences and workshops
  • Learn Before Lunch seminars and Town Halls
  • 1-1 and group mentoring opportunities
  • Employee Resource Groups like Women in Tech, Mi Gente, Black Employees and Pride Alliance



Be Rewarded

The starting pay range for this role is $145,000 – $170,000. Exact compensation may vary based on skills and experience. In addition to your base salary, you will also be eligible for Cash Profit Sharing and Retirement Fund (DPS) contributions. The role may also be eligible for a discretionary signing bonus and/or relocation assistance.

We are committed to comprehensive benefits to support employees and their dependents, such as:

  • Zero-dollar premiums for medical, dental, pharmacy, and vision plans for employees, spouses, and dependents
  • 100% tuition reimbursement for employees
  • First-time home buyer assistance
  • College assistance for your dependents
  • Paid time off to cover vacation and personal time


Imagine What You Could Build at McMaster-Carr!

McMaster-Carr is a digital-first company offering more than half a million products used to keep businesses in motion. High-quality publications, product design, and technology bring over 300,000 customers to our website each day to innovate and solve problems.

Joining McMaster-Carr is an opportunity to take on projects like:

  • Creating web features using modern web frameworks and tools, such as React and Storybook, to build new software, A/B test features with customers, and leverage data observations to enhance the customer shopping experience.
  • Optimizing front-end and back-end code and infrastructure to make our website performance a differentiating experience for customers.
  • Building state of the art automation systems fueled by back-end integrations with 3rd party industry leaders to seamlessly scale distribution center operations.
  • Enhancing operational excellence in distribution centers with custom software and algorithms that right-size work for distribution center capacity or select a box size.


What You’ll Be Doing
Engineers develop expertise across diverse projects and technologies. As a Senior Software Engineer you will:

  • Lead work streams on diverse projects, such as improving web and app ordering experiences, leveraging data to improve product development decisions, and automating distribution centers.
  • Own a project from design through implementation and collaborate with UX designers, customer research analysts and other internal groups.
  • Explore diverse project topics and learning new technologies and business areas.
  • Build technical depth and knowledge through learning groups, book clubs, and one-on-one mentoring.


Are you Set Up For Success?

McMaster-Carr encourages you to apply and share your unique experience even if you don’t meet 100% of the qualifications below. We look forward to your application.

  • 3+ years of professional experience in software development.
  • Successful contribution to the design and/or architecture of production projects that benefit thousands of users.
  • Strong skills in modern programming languages such as C#, Java, or Ruby.
  • Proven track record of successfully designing, building, delivering and troubleshooting complex service-oriented systems.
  • Strong problem-solving and self-direction abilities.
  • Clear communication with diverse audiences across all levels of the organization.
  • An interest for developing skills to manage projects and mentor other engineers.


Our Tech Stack

We implement the technology that best solves our business challenges, including .Net, C#, React, Python, Kotlin, Swift, MongoDB, SQL Server, and others.


EOE/M/F/VET/Disability/Sexual Orientation/Gender Identity

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Technology we use

  • Engineering
  • Product
    • C#Languages
    • GolangLanguages
    • JavascriptLanguages
    • KotlinLanguages
    • PythonLanguages
    • RLanguages
    • SqlLanguages
    • SwiftLanguages
    • jQueryLibraries
    • jQuery UILibraries
    • ReactLibraries
    • ReduxLibraries
    • ASP.NETFrameworks
    • Backbone.jsFrameworks
    • JestFrameworks
    • Node.jsFrameworks
    • Ruby on RailsFrameworks
    • TensorFlowFrameworks
    • DB2Databases
    • Microsoft SQL ServerDatabases
    • MongoDBDatabases
    • Neo4jDatabases
    • MiroDesign
    • TrelloManagement
    • Azure DevOpsManagement


McMaster-Carr is located just outside of Chicago with easy access to the city's vibrant life via public transportation and highways. Chicago offers a vibrant city full of restaurants and pubs, parks, historic homes, museums, and universities.

What are McMaster-Carr Perks + Benefits

McMaster-Carr Benefits Overview

Benefits at McMaster-Carr are designed to be inclusive, generous and support a positive workplace that allows you to do your best work. However, work is just one part of a full life. We strive to create a balance that meets your needs and those of our customers.

Volunteer in local community
Partners with nonprofits
Open door policy
OKR operational model
Team based strategic planning
Pair programming
Open office floor plan
Remote work program
Most of our roles off opportunities to work both from home and in-person. In-person collaboration will vary depending on the work.
Documented equal pay policy
Highly diverse management team
Mandated unconscious bias training
Diversity manifesto
Mean gender pay gap below 10%
Diversity employee resource groups
We offer employee-led, company sponsored resourced groups, such as Black Employees, Mi Gente, Pride Alliance, and more.
Hiring practices that promote diversity
Health Insurance + Wellness
Flexible Spending Account (FSA)
Disability insurance
Dental insurance
Comprehensive dental benefits are available to employees, spouses, and dependents. McMaster-Carr does not require employees to pay monthly premiums.
Vision insurance
Comprehensive vision benefits are available to employees, spouses, and dependents. McMaster-Carr does not require employees to pay monthly premiums.
Health insurance
Comprehensive healthcare benefits are available to employees, spouses and dependents. McMaster‐Carr does not require participants to pay monthly premiums, making the plan an excellent value.
Life insurance
Life insurance benefits are provided at no cost to you.
Mental health benefits
McMaster‐Carr offers employees and dependents mental health and wellness care that is quick, convenient, and high‐quality including six free annual therapy sessions.
Financial & Retirement
Instead of a traditional 401(K), McMaster-Carr offers a Deferred Profit Sharing program, which invests money on employees' behalf for their retirement.
401(K) matching
Deferred Profit Sharing is completely company-funded.
Performance bonus
All employees participate in generous cash profit sharing that reflects the company's performance and profitability that year.
Charitable contribution matching
Child Care & Parental Leave
Generous parental leave
Family medical leave
Adoption Assistance
McMaster-Carr provides financial support for expenses associated with family-planning, including adoption and surrogacy assistance.
Return-to-work program post parental leave
Company sponsored family events
Vacation + Time Off
Generous PTO
Paid holidays
Paid sick days
Office Perks
Commuter benefits
McMaster-Carr offers a range of shuttle options to serve people commuting from the city via public transportation.
Company-sponsored outings
Onsite office parking
Employee parking is available including covered spaces and EV-charging.
Recreational clubs
Relocation assistance
McMaster-Carr offers financial assistance for relocation as well as support for visiting in order to find your new home.
Fitness stipend
McMaster-Carr offers an allowance toward fitness expenditures including health/fitness club fees and classes, yoga, Pilates, martial arts, ballet, marathons, and swimming.
Home-office stipend for remote employees
McMaster-Carr provides the equipment that employees need to be productive when working from home.
Professional Development
Job training & conferences
Tuition reimbursement
Take classes outside of work with our 100% tuition reimbursement benefit that covers tuition, books and eligible fees.
Lunch and learns
Promote from within
Mentorship program
Continuing education available during work hours
Online course subscriptions available
Customized development tracks
Paid industry certifications

Additional Perks + Benefits

First Time Home Buyer Assistance: McMaster-Carr provides assistance to employees who are first-time home buyers and meet eligibility criteria.
Tuition Assistance for Children: McMaster-Carr helps your family with your children's college tuition costs.

More Jobs at McMaster-Carr

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about McMaster-CarrFind similar jobs like this