Senior Full-Stack Engineer: React/Java/Python, Hybrid
Summary
Senior full-stack engineer building React front ends and JVM/Python back ends to turn transactional data into analytics, working in a hybrid Chicago office.
Grainger in Chicago, IL is seeking a senior software engineer to transform complex transactional data into actionable analytics. You will contribute to a React front end, JVM APIs, and Python ETL scripts, collaborating with product teams to define strategy and deliver scalable, high-performance solutions.
The role emphasizes front-end and back-end development, AI tooling awareness, and strong teamwork in a hybrid environment.