Senior Software Engineer - IT Product

undefined ago • 6 Years + • Product Management

Job Summary

Job Description

As a Senior Software Engineer in the Device Management team, you will be crucial to Rippling's engineering culture. You will join a team of 20+ engineers responsible for software provisioning, management, and compliance of Rippling-managed devices. This includes handling software installations, updates, enforcing configuration policies, and remotely managing device setup and offboarding. Your role ensures optimal functionality, security, and user satisfaction for customer devices, facilitating smooth employee onboarding and reducing IT administrator workload. You will contribute to seamless remote management of over 120,000 devices globally.
Must have:
  • Design and develop top-tier software solutions
  • Ensure the delivery of products meets the highest standards of quality
  • Assume clear ownership and responsibility for one or multiple product domains
  • Collaborate with company partners and end-users to gather constructive feedback and continually refine product offerings
  • Engage deeply with the product’s objectives to ensure Rippling retains its competitive edge in the market
Good to have:
  • System programming
  • Rust
  • Prior experience with Device management

Job Details

About

Rippling gives businesses one place to run HR, IT, and Finance. It brings together all of the workforce systems that are normally scattered across a company, like payroll, expenses, benefits, and computers. For the first time ever, you can manage and automate every part of the employee lifecycle in a single system.

Take onboarding, for example. With Rippling, you can hire a new employee anywhere in the world and set up their payroll, corporate card, computer, benefits, and even third-party apps like Slack and Microsoft 365—all within 90 seconds.

Based in San Francisco, CA, Rippling has raised $1.4B+ from the world’s top investors—including Kleiner Perkins, Founders Fund, Sequoia, Greenoaks, and Bedrock—and was named one of America's best startup employers by Forbes.

We prioritize candidate safety. Please be aware that all official communication will only be sent from @Rippling.com addresses.

About The Role

At Rippling, Engineering is at the heart of our business and culture. As a Senior Software Engineer in the Device Management team, you will be a part of a team of 20+ engineers who own software provisioning, management, and compliance of managed devices. This includes managing software installation & updates, enforcing configuration policies on the devices to keep them compliant with the company’s standards, and remotely managing device setup and offboarding while ensuring optimal functionality, security and user satisfaction across our customer devices. Our solutions not only facilitate a smooth start for the new employee but also significantly reduce the workload for IT administrators by providing a seamless interface to manage their device fleet. Your work will ensure seamless remote management of 120,000+ devices around the world.

What You Will Do

  • Design and develop top-tier software solutions
  • Ensure the delivery of products meets the highest standards of quality
  • Assume clear ownership and responsibility for one or multiple product domains
  • Collaborate with company partners and end-users to gather constructive feedback and continually refine product offerings
  • Engage deeply with the product’s objectives to ensure Rippling retains its competitive edge in the market

What you will need

  • At least 6 years of experience in building B2B saas or consumer focused products
  • A Bachelor’s or Master's degree in computer science, information technology, or experience in a relevant field
  • Proven experience in building large-scale platforms for web and desktop applications
  • Solid programming skills, a track record, and passion for improving the code structure and architecture to enhance testability and maintainability
  • Experience with Python or any other OOP or scripting language.
  • Experience with System programming and Rust is a plus
  • Prior experience with Device management is a plus

Additional Information

Rippling is an equal opportunity employer. We are committed to building a diverse and inclusive workforce and do not discriminate based on race, religion, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, age, sexual orientation, veteran or military status, or any other legally protected characteristics, Rippling is committed to providing reasonable accommodations for candidates with disabilities who need assistance during the hiring process. To request a reasonable accommodation, please email accomodations@rippling.com

Rippling highly values having employees working in-office to foster a collaborative work environment and company culture. For office-based employees (employees who live within a defined radius of a Rippling office), Rippling considers working in the office, at least three days a week under current policy, to be an essential function of the employee's role.

Similar Jobs

Loyalty Juggernaut - Mobile Engineer (iOS)

Loyalty Juggernaut

Hyderabad, Telangana, India (On-Site)
4 Months ago
appier - Engineering Manager, AI & Infrastructure

appier

Istanbul, İstanbul, Türkiye (Remote)
1 Month ago
Sporty - CS Saas Product Manager

Sporty

(Remote)
1 Year ago
Figma - Account Executive, Mid-Market

Figma

London, England, United Kingdom (Hybrid)
1 Month ago
e2 open - Business Analyst

e2 open

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Gameplay Galaxy - Lead Product Manager

Gameplay Galaxy

(Remote)
3 Months ago
Synthesia - Senior or Principal Product Manager, Growth

Synthesia

(Hybrid)
3 Weeks ago
PHINIA - Product Engineer - Fuel Injectors

PHINIA

Gurugram, Haryana, India (On-Site)
3 Weeks ago
Daybreak Game Company LLC - Senior Publishing Producer

Daybreak Game Company LLC

San Diego, California, United States (Hybrid)
10 Months ago
Krafton India  - Product Manager [Platform]

Krafton India

Bengaluru, Karnataka, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

HHA Exchange - Manager, Operations Command Center

HHA Exchange

Minneapolis, Minnesota, United States (Hybrid)
3 Weeks ago
Diligent Corporation - Staff Software Engineer in Test

Diligent Corporation

Budapest, Hungary (Hybrid)
1 Month ago
Xsolla - VP of Infrastructure and Cloud Operations

Xsolla

Canada (Remote)
1 Month ago
appzen - GTM Operations Analyst

appzen

Pune, Maharashtra, India (On-Site)
3 Months ago
GoMotive - Technical Support Engineer

GoMotive

Pakistan (Remote)
1 Month ago
Globalization Partners - Staff Mobile Engineer (AI)

Globalization Partners

India (Remote)
1 Month ago
Sonar Source - Sales Manager, Enterprise Expansion

Sonar Source

Austin, Texas, United States (On-Site)
10 Months ago
USE Insider - Chatbot Integration & Onboarding Specialist/Manager/Consultant

USE Insider

Istanbul, İstanbul, Türkiye (Hybrid)
3 Months ago
Salesforce - Premier Success Sales Executive

Salesforce

Hyderabad, Telangana, India (On-Site)
1 Year ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

broadcom - Software Engineer

broadcom

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
zeta - Lead UX Designer

zeta

Bengaluru, Karnataka, India (On-Site)
3 Months ago
NCR Voyix - Software Engineer IV - C#.Net

NCR Voyix

Chennai, Tamil Nadu, India (On-Site)
2 Months ago
truecaller - Growth Manager

truecaller

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Assystems - Field Engineer

Assystems

Katni, Madhya Pradesh, India (On-Site)
9 Months ago
Aeries technology - Assistant Manager - Finance

Aeries technology

Mumbai, Maharashtra, India (On-Site)
1 Month ago
Ion - Analyst - LCM - Mumbai - 763

Ion

Mumbai, Maharashtra, India (On-Site)
9 Months ago
Contentstack - Software Engineer II (ReactJS/NextJS)

Contentstack

Virar, Maharashtra, India (On-Site)
3 Months ago
Paytm - Refurbishment Manager - DGM

Paytm

Noida, Uttar Pradesh, India (On-Site)
1 Month ago
Aspire - Director of Engineering - Cards, Savings and Investments

Aspire

Bengaluru, Karnataka, India (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Product Management Jobs

JetLearn - Website Product Manager / Conversion Rate Optimisation (CRO)

JetLearn

Delhi, India (On-Site)
9 Months ago
Scopely - Lead Product Manager, Growth

Scopely

United States (Remote)
2 Months ago
easygo - Senior Product Manager - Data Engineering

easygo

Melbourne, Victoria, Australia (On-Site)
2 Weeks ago
SciPlay - Product Manager

SciPlay

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Months ago
Yodlee - Senior Engineer - Product Development

Yodlee

Thiruvananthapuram, Kerala, India (On-Site)
3 Months ago
Cadence - Product Marketing Manager (Cloud/EDA)

Cadence

San Jose, California, United States (On-Site)
3 Months ago
Sailpoint - Product Manager

Sailpoint

United States (On-Site)
1 Month ago
SweatPals - Senior Product Manager

SweatPals

San Francisco, California, United States (Hybrid)
1 Month ago
Polygon Labs - Product Manager - Fintech Labs

Polygon Labs

United States (Remote)
3 Weeks ago
Activision - Product Manager - Engagement

Activision

Santa Monica, California, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Bengaluru, Karnataka, India (Hybrid)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

San Francisco, California, United States (On-Site)

Seattle, Washington, United States (Hybrid)

New York, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Rippling

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug