Applications Engineer

at McMaster-Carr in Elmhurst, Illinois, United States

Job Description

Who We Are

McMaster-Carr is an e-commerce company offering more than half a million products used to keep business in motion. With more than 300,000 daily visits to our website, customers from a variety of industries turn to us when they need to build, design, repair, or maintain just about anything because we are the complete, one-stop source for industrial supplies. We owe success to experimentation and innovation, and invite team members to put their creativity to work. An emphasis on curiosity and development celebrates diverse experiences, backgrounds, and identities. McMaster-Carr’s commitment to an inclusive workplace is evident in the way we form teams and develop on-site resources.

We are looking for an experienced Applications Engineer to build technologies that create an enjoyable experience for our customers and coworkers. Talented people join us from a variety of backgrounds, pursue ambitious goals through project work, and develop as technical leaders at McMaster-Carr.

Be Curious

Applications Engineers develop leadership and technical skills over the course of their career. You’ll learn and grow by:

  • Owning a project from design through implementation and collaborating with UX designers, customer research analysts, and other internal groups
  • Contributing to diverse projects that offer experience with a wide range of technologies and cross-functional business exposure
  • Rotating to a new team to learn different technologies and areas of our business
  • Building technical depth and knowledge through learning groups, book clubs, and one- on-one mentoring

Be Exceptional

As an Applications Engineer you will leverage prior work experience while learning several areas of concentration such as mobile web design, website performance optimization, API design, data engineering, and more. Applications Engineers make an impact by:

  • Empowering customers to discover, evaluate, and purchase products by improving web and app ordering experiences
  • Building internal systems and data pipelines that enable publishing teams to create and move millions of digital assets to our website and mobile applications
  • Making distribution centers safer, faster, and more efficient by using software to automate lifting, moving, and packaging products
  • Leveraging data to improve decisions about what products to sell and how to market them to our customers

Be Rewarded

McMaster-Carr understands that work is just one part of a full life. We offer an inclusive workplace dedicated to equity and employee well-being where great work is rewarded with growth opportunities, highly competitive pay, and generous benefits:

  • Profit-sharing for all employees
  • Comprehensive health benefits without monthly premiums
  • 100% company-paid tuition
  • 100% company-funded retirement program
  • Work-from-home flexibility
  • First-time home buyers assistance


  • Applications Engineers with at least two years of experience with Javascript or comparable interpreted languages (Python, PHP or Ruby) and C# or other typed languages (Java, Go or C++). We value your ability to write clean, thoughtful code.
  • Excellent communication, time management, and organizational skills
  • The ability to thrive in a highly collaborative team environment where agile and fast-moving practices are the norm
  • Curiosity and a passion for creating exceptional customer experiences
  • An interest in developing skills to lead projects and mentor other engineers is a plus

To Apply:

For more information on McMaster-Carr, please visit:

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

Copy Link

Job Posting: 9836389

Posted On: Jul 07, 2022

Updated On: Jun 09, 2023

Please Wait ...