Staff Engineer on Customer Order team at Grainger improving order searchability and data handling. Responsible for software maintenance, mentoring, and high-quality delivery of technology solutions.
Responsibilities
Work as a Staff engineer on a Customer Order team responsible for making orders searchable across multiple channels via a HTTP API.
Provide updates about Orders via Kafka events.
Curate Order data from across the ordering ecosystem for operational and analytical use.
Maintain software in production with demonstrated ability to triage and resolve issues.
Mentor developers, conduct code reviews, and participate in pair programming.
Requirements
Bachelor's Degree or equivalent experience in computer science or similar; or equivalent experience required
5+ years experience as a Software Engineer; with experience in modern software engineering; designing; developing, testing and deploying scalable software applications within a variety of technologies and environments. required
Expert knowledge of programming skills
Demonstrated knowledge of distributed system design and integration patterns
Familiarity with Agile/Scrum methodologies and Dev Ops Practices
Experience with analyzing, interpreting and communicating complex problems and practices.
Benefits
Medical, dental, vision, and life insurance plans with coverage starting on day one of employment and 6 free sessions each year with a licensed therapist to support your emotional wellbeing.
18 paid time off (PTO) days annually for full-time employees (accrual prorated based on employment start date) and 6 company holidays per year.
6% company contribution to a 401(k) Retirement Savings Plan each pay period, no employee contribution required.
Employee discounts, tuition reimbursement, student loan refinancing and free access to financial counseling, education, and tools.
Maternity support programs, nursing benefits, and up to 14 weeks paid leave for birth parents and up to 4 weeks paid leave for non-birth parents.
Senior Tech Lead overseeing Qliro’s Pay Later systems and services. Leading engineering teams and shaping technical direction for scalable solutions across the Nordics.
Principal Engineer leading the technical direction at Terrific, a social commerce platform. Building AI - powered, real - time shopping experiences with a modern tech stack.
Principal Software Engineer at Amgen transforming lives by developing software solutions. Leading projects in biotechnology with focus on cloud technology and generative AI.
Global Facilities Chemical Engineer at Micron Technology, managing regional projects and fostering engineering collaboration. Ensuring sustainability and operational excellence across manufacturing sites.
Software Engineer providing technical support for 5DA product in semiconductor manufacturing. This role includes project management and collaboration with local Business Unit to achieve goals.
Senior Engineer developing and deploying transformative solutions for semiconductor manufacturing at Micron. Collaborating with cross - functional teams to drive quality and performance improvements across manufacturing sites.
Software Engineer developing autonomous behaviors for humanoid robots. Collaborating with teams to solve complex challenges in real - world deployments at Agility Robotics.
Senior Software Engineer leading design and development of software solutions at architectural firm Parkhill. Collaborating across technology stacks to enhance digital capabilities and internal platforms.
Senior Software Engineer developing safety - critical software for aerospace controls at Rolls - Royce. Collaborating teams and guiding engineers in achieving compliance objectives.
Senior Controls Software Engineer developing and testing embedded software for safety critical system. Involves project lifecycle tasks from concept to production release collaborating with engineering teams.