Staff Software Engineer, Inventory Management

rippling

San Francisco, CA, United States
On-site
Backend development with python/django
Fullstack development including react
Ai-driven workflow automation
Rippling provides a unified platform to manage and automate the entire employee lifecycle including HR, IT, and Finance systems

Job Summary

  • Rippling provides a unified platform to manage and automate the entire employee lifecycle including HR, IT, and Finance systems.
  • The role involves leading the technical strategy to scale device management operations from 40 to 130 countries by integrating with global suppliers and logistics providers.
  • The Staff Software Engineer will build AI-first automation to eliminate manual overhead and ensure robust, fault-tolerant systems that bridge physical and digital security.

Matching Summary

Rippling provides a unified platform to manage and automate the entire employee lifecycle including HR, IT, and Finance systems.

Skills & Requirements

Must-have

  • Backend development with Python/Django
  • Fullstack development including React
  • AI-driven workflow automation
  • Global logistics and supplier integration
  • Device lifecycle management
  • Fault-tolerant third-party API handling

Nice-to-have

  • Experience with warehouse management systems
  • Supply chain logistics knowledge
  • Product-oriented engineering mindset
  • High project ownership and agency
  • Pragmatic problem solving with real-world data

Key Requirements

  • Proven Staff or Principal Engineer experience
  • Strong Backend and Frontend proficiency
  • Experience with complex system scaling
  • Ability to handle unreliable third-party APIs
  • Prior logistics or WMS experience preferred

Work Rights

Not specified

Tailored Resume

Cover Letter