Staff Software Engineer, Inventory Management
Staff Software Engineer leading device inventory management, driving AI automation, global logistics integrations, and fullstack development for hardware lifecycle from procurement to buyback. Requires backend expertise (Python/Django), frontend skills (React), and experience scaling complex systems.
About the job
Key Responsibilities
- Drive AI-First Automation: Build AI-driven workflows to predict hardware needs based on hiring profiles and automate inventory replenishment.
- Architect Global Expansion: Design integration layers for third-party suppliers and logistics to scale from 40 to 130 countries.
- Master Complex Integrations: Build resilient systems handling third-party data discrepancies to maintain Rippling as the source of truth.
- Fullstack Product Ownership: Focus on complex backend architecture while building intuitive frontend interfaces for admins.
- Bridge Physical & Digital Security: Ensure shipped devices are provisioned with encryption, antivirus, and compliance software.
About you
- Technical Leadership: Proven Staff/Principal Engineer experience scaling complex systems.
- Fullstack Proficiency: Strong backend expertise (Python/Django preferred), able to work in frontend (React).
- Pragmatic Problem Solving: Experience with unreliable third-party APIs and building fault-tolerant systems.
- A Product Mentality: Proactive feature suggestions improving user experience for hiring managers/IT admins.
- Experience with Logistics/Integrations (Bonus): Warehouse management systems (WMS), supply chain, or heavy API integrations.
- High Agency: Own full project lifecycle from discovery to deployment.
Skills
Python, Django, React, AI, Warehouse Management Systems, API Integrations, Logistics, MDM, Encryption, Antivirus
Similar jobs
Fullstack Engineering jobsLeads architecture, development, integration, and validation of mission-critical ground systems software for UAV and autonomous platforms. Requires 8+ years of software engineering experience, strong systems engineering knowledge, and technical leadership across multidisciplinary teams.
Leads architectural decisions, contributes 70% hands-on code, and mentors in fast-paced fintech SaaS platform using TypeScript/React/NextJS/Python/AWS. Requires 7+ years experience balancing quality, speed, and reliability.
Leads cross-team product engineering initiatives spanning full-stack, backend, and AI systems, including agentic capabilities, secure retrieval infrastructure, and customer-facing applications. Requires 10+ years of software engineering experience, Staff-level scope, and strong React, TypeScript, Python, and scalable systems expertise.
Build full-stack systems and Claude-powered tools that help datacenter, energy, and supply-chain teams plan and deliver compute infrastructure. The role requires 8+ years of software experience, strong data and API fundamentals, and experience supporting physical-world operations.
Leads the technical direction and delivery of Genie One across web, iOS, Android, macOS, and Windows. Requires 8+ years of software engineering experience, staff-level architecture leadership, and strong JavaScript or TypeScript expertise with React and mobile or desktop development.