Staff Software Engineer developing solutions for Grainger's Product Matching team. Collaborating on backend and frontend development while working with data engineers and machine learning scientists.
Responsibilities
Design, build and maintain different aspects of the matching system.
Participate in our on call rotation
Work with our stakeholders to identify key metrics that will move the needle for the business
Balance trade-offs between short-term delivery and long-term maintainability.
Make key technical decisions and set the technical direction
Work to improve the overall maturity of our systems
Own the technical design and implementation of mission critical features.
Help evolve our APIs using your understanding of REST and the HTTP Protocol
Create an environment where quality (testing + observability) is a shared responsibility, engineers strive to write maintainable applications, and learning is a collaborative activity
Promote effective coding practices like SOLID Principles, refactoring patterns, and clean code
Mentor other engineers on the team
Understand and evolve our data needs. This means our operational Postgres DB and publishing our data for consumption by other teams and ML models.
Have opinions on how to properly use AI tooling. Help the team level up in this regard.
Requirements
5+ years experience as a Software Engineer required
Experience deploying software to the public cloud (AWS, GCP, or Azure)
Proficient Proficiency in a backend language (Java, Kotlin, Go, etc)
Experience with front end technologies Typescript/JavaScript, React
Bachelor's Degree or equivalent experience in computer science or a related field
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 providing architectural guidance and focusing on sustainable solutions at GFT France. Involved in evolving development practices amidst a dynamic technical environment.
Software Engineer developing ML and geospatial systems for climate action startup. Improving data pipelines and cloud infrastructure for soil carbon quantification.
Senior Software Engineer developing embedded software for next - generation automotive systems. Collaborating with cross - functional teams to design and validate robust solutions that meet industry standards.
Mid - level or Senior Fullstack Engineer developing AI features for healthcare organization. Collaborating with clinical teams to optimize care delivery using technology.
Senior Software Engineer building AI systems for healthcare workflows at Heidi. Collaborating closely to create a seamless clinical experience for American healthcare providers.
Senior Full - Stack Engineer developing full - stack applications using JavaScript and Python. Collaborating with cross - functional teams to deliver robust solutions for web and mobile platforms.
Software Engineer focusing on AI - powered developer experiences at GitKraken. Collaborating on features that integrate LLM functionalities into the product.
Tech Lead Fullstack Developer leading modernization of a legacy system to modern architecture using Angular and AWS. Focused on IoT metrics processing and scalability for Fligoo.
Senior Software Engineer leading complex initiatives in technology domain environments at Wells Fargo. Collaborating on project deliverables and resolving technical challenges for client needs.
Senior Software Engineer developing Generative AI applications for Wells Fargo's Consumer Technology team. Leading design, development, and deployment of enterprise - grade AI solutions.