Senior Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

McMaster-Carr · 2 hours ago

Senior Software Engineer

McMaster-Carr is a leading e-commerce company that has been trusted by industrial customers for over 120 years. As a Senior Software Engineer, you will lead high-impact projects, optimizing software systems and mentoring other engineers to enhance the e-commerce experience and streamline operations.

Customer ServiceLogisticsManufacturingPublishingSupply Chain Management
check
Comp. & Benefits
badNo H1Bnote
Hiring Manager
Kathleen Grace
linkedin

Responsibilities

Own the full lifecycle of projects—from research and design to development, deployment, and iteration
Write high-quality, maintainable, and scalable code using object-oriented design and SOLID principles
Improve system architecture, testing, and monitoring to ensure reliability and performance
Mentor other engineers through code reviews, technical guidance, and knowledge sharing
Collaborate cross-functionally with operations, product, and UX teams to ensure business value and user impact
Contribute to long-term technical strategy while remaining close to the details of execution

Qualification

ReactC#JavaC++RustObject-oriented designSOLID principlesAnalytical problem-solvingMentoringClear communication

Required

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

Benefits

100% tuition reimbursement
Informal and formal mentorship
Employee resource groups
Medical, dental, pharmacy, and vision plans with no monthly premiums
Inclusive, all-gender benefits
Paid parental leave for all new parents
Adoption and surrogacy assistance
First-time home buyer assistance
Industry-leading company-funded retirement accounts
Paid vacation and personal time

Company

McMaster-Carr

company-logo
McMaster-Carr develops products that are used to maintain, repair, and operate manufacturing plants and large commercial facilities.