Staff Software Engineer developing backend platforms that power AI real-time experiences for Grainger. Leading technical architecture and orchestration efforts with scalable backend systems.
Responsibilities
Lead the design and implementation of backend services that enable AI-powered, real-time and asynchronous applications
Own backend architecture decisions, including service boundaries, state management, and request orchestration
Build scalable, reliable systems that support streaming, event-driven, and low-latency workflows
Define and maintain clear API contracts and data models with extensibility and backward compatibility in mind
Ensure backend platforms meet reliability, performance, and observability standards in production environments
Partner with front-end engineers to deliver efficient, well-integrated end-to-end solutions
Drive improvements to CI/CD, automated testing, and deployment practices for backend services
Influence the technical roadmap and contribute to long-term platform strategy for AI-enabled capabilities
Act as a technical leader and mentor, raising system design and backend engineering maturity across the team
Requirements
Bachelor's degree in computer science or a related degree, or relevant work experience.
5+ years of experience designing, building, and operating cloud-native backend systems.
Strong proficiency in Python and modern backend development, including RESTful and/or streaming APIs (FastAPI/Flask)
Deep understanding of distributed systems, asynchronous programming, and event-driven architectures
Experience orchestrating complex systems involving external APIs, data services, and AI/ML components
Proven ability to make sound architectural decisions and lead through influence in ambiguous problem spaces
Experience with cloud platforms (AWS/GCP/Azure), containerization (Ex: Docker, Kubernetes), CI/CD, and production observability practices (Ex: Datadog, Prometheus, Kibana)
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.
Linux IT - Systemadministrator responsible for ensuring smooth operation of SaaS infrastructure at matelso GmbH. Collaborating with the team to maintain availability and performance of services.
Full Stack Developer building features and fixing bugs for wedding venue platform. Working closely with users and contributing to product design in a small, flexible team.
Software Engineer Fullstack developing solutions with Angular and Java in banking domain. Collaborating in Agile team to deliver high - quality software and ensuring code quality through tests and reviews.
Advanced Software Engineer developing embedded software solutions for Inertial Sensors and Fiber Optic Gyroscopes at Honeywell. Collaborative role within Sensing, Guidance & Navigation organization, focusing on innovative sensor technologies.
Senior Full Stack Developer at Netsweeper Inc leading React application development and mentoring juniors. Engage in design, development, and product collaboration in a hybrid work environment.
Software Engineer developing full - stack applications and automation solutions for internal business needs. Implementing agentic AI workflows to enhance productivity and reduce manual tasks while ensuring system reliability.
Software Engineer developing and maintaining software services for Finance and Planning teams at REVOLVE. Analyzing user requirements and implementing database - driven internal applications.
Senior Engineering Consultant managing FIT Solutions clients' computer systems, including software, hardware, and networks. Offering consultation and troubleshooting to maintain efficiency and profitability.
Software Developer creating complex visualizations using C#/WPF for equipment at SINGULUS TECHNOLOGIES. Focus on developing Windows services and data visualizations across various technologies.
Project Logistics Planner for MANN+HUMMEL overseeing logistics tasks in the project lifecycle. Coordinating trial production, logistics costs, and planning for new projects in Tumkur, India.