
Senior Software Engineer
Rippling
As a Senior Software Engineer on the Device Management team in Bangalore, you'll be part of a team of 20+ engineers. You will own software provisioning, management, and compliance of Rippling-managed devices, including software installation & updates, enforcing configuration policies, and managing device setup and offboarding. Your work will ensure seamless remote management of 120,000+ devices globally, optimizing functionality, security, and user satisfaction.
Responsibilities:
- Design and develop top-tier software solutions.
- Ensure product quality.
- Own product domains.
- Collaborate with partners and users for feedback.
- Ensure Rippling's competitive edge.
Requirements:
- 6+ years of experience in B2B SaaS or consumer products.
- Bachelor's or Master's in CS or related field.
- Experience building large-scale platforms.
- Strong programming skills, code structure & architecture focus.
- Experience with Python or other OOP language.
- Rust experience is a plus.
- Device management experience is a plus.
Rippling is a leading workforce platform based in San Francisco, CA, helping businesses manage HR, IT, payroll, benefits, and more. We offer a unified solution for employee data, automating tasks like onboarding in seconds. Backed by top investors, Rippling was recognized as a top startup employer and the fastest-growing private company in the Bay Area.
Ready to take the next step in your career? Click the "Apply Now" button to be redirected to the official application portal.

Rippling
Posted on InstaHyre