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.
Tech Lead guiding engineering excellence at Clickatell, an AI - driven chat commerce leader. Shape architecture and mentor engineers for scalable systems across diverse industries.
PLM Administrator providing Windchill support and system improvements in an innovative environment. Collaborating with international teams to ensure platform stability and optimize processes.
Senior Software Developer responsible for developing, testing, and deploying software solutions. Collaborating with team members and delivering projects according to specifications.
SIPI Engineer at Celestica developing digital PCB designs and troubleshooting signal integrity issues. Ensuring product quality and performance in collaboration with cross - functional teams.
Signal and Power Integrity Engineer working on digital PCB designs at Celestica. Collaborating with global teams for robust product development and troubleshooting signal integrity issues.
Mechanical Engineer designing solutions for telecom and industrial power systems. Responsible for overseeing product lifecycle, creating 3D models, and collaborating with various teams.
Senior Software Engineer leading engineering tasks and technology initiatives at Travelers. Delivering complex solutions while providing mentorship and technical guidance in a hybrid work environment.
Software Engineer II responsible for advanced AWS development tasks at Travelers. Designing, developing, and implementing solutions while mentoring junior developers in a collaborative environment.
Senior Full - Stack Software Engineer leading microservices design for bsport's fitness management platform. Collaborating across teams to improve performance and implement best practices in coding and architecture.
AgentOps Engineering Apprentice working closely with experienced engineers to design and build enterprise - grade AI agents. Gaining hands - on experience with AI technologies in a global organization.