Staff Software Engineer, Device Management

rippling

San Francisco, CA, United States
On-site
Large-scale system design and operation
Technical leadership and team growth
Device management and agent stack development
Rippling provides a unified platform to manage HR, IT, and Finance operations including payroll, benefits, and device management

Job Summary

  • Rippling provides a unified platform to manage HR, IT, and Finance operations including payroll, benefits, and device management.
  • The Device Management team builds systems that enable customers to manage millions of devices globally with high security and reliability.
  • The role is a technical leadership position responsible for owning and delivering a multi-year roadmap and growing engineering talent.

Matching Summary

Rippling provides a unified platform to manage HR, IT, and Finance operations including payroll, benefits, and device management.

Skills & Requirements

Must-have

  • Large-scale system design and operation
  • Technical leadership and team growth
  • Device management and agent stack development
  • Cross-team collaboration
  • Customer-focused project ownership

Nice-to-have

  • Experience with AI, Distributed Systems, and IoT
  • Prior device management experience
  • Ability to make pragmatic tradeoffs
  • Growth mindset and mentoring skills
  • Working in-office at least three days a week

Key Requirements

  • At least 7 years industry experience
  • Experience building and operating large-scale systems
  • Proven leadership of mid-sized teams
  • Ability to independently drive projects
  • Not specified work authorization

Work Rights

Not specified

Tailored Resume

Cover Letter