Staff Software Engineer - Devices Software Management

5 Months ago • 8 Years + • Software Development & Engineering • $180,000 PA - $315,000 PA

Job Summary

Job Description

Rippling is seeking a Staff Software Engineer for its Devices Software Management team. This role involves designing and developing top-tier software solutions for managing software provisioning and updates on Rippling-managed devices. The engineer will ensure product quality, take ownership of product domains, collaborate with stakeholders for feedback, and contribute to maintaining the company's competitive edge. The team aims to facilitate smooth employee onboarding and reduce IT administrator workload through a seamless device management interface.
Must have:
  • 8+ years of professional experience
  • Experience building large-scale platforms
  • Expertise in building distributed services
  • Strong computer science foundation
  • Excellent cross-functional communication skills
  • Passion for product-focused environments
Good to have:
  • Proficiency in Python, Django, and MongoDB
  • Experience with IoT
  • Experience with AWS
  • Prior experience in Device Management
Perks:
  • Competitive salary
  • Benefits
  • Equity

Job Details

About Rippling

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:

The devices software management team at Rippling owns software provisioning and management on Rippling managed devices. This includes managing software installation, updates and upgrades, 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.


What You'll 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.

Qualifications:

  • A minimum of 8 years of relevant professional experience.
  • Proven experience in building large-scale platforms for both web and mobile applications.
  • Demonstrable expertise in building distributed services with high availability and strict SLAs
  • Solid foundational knowledge in computer science, and knowledge of architecture and common design patterns
  • You’re good at cross-functional communication with product managers, designers, etc
  • You’re passionate about being in a product-focused environment where everyone cares deeply about customer impact
  • Bonus points if you are proficient in Python, Django, and MongoDB
  • Experience with IOT is a plus.
  • Experience with AWS is a plus.
  • Prior experience in Device Management is a plus.


Personal Attributes:

  • A genuine interest in product ownership and a dedication to addressing the needs of our customers.
  • An intrinsic motivation to work in a product-centric environment where the emphasis is on making a tangible impact on the customer experience.

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.


This role will receive a competitive salary + benefits + equity. The salary for US-based employees will be aligned with one of the ranges below based on location; see which tier applies to your location here.


A variety of factors are considered when determining someone’s compensation–including a candidate’s professional background, experience, and location. Final offer amounts may vary from the amounts listed below.

Similar Jobs

JMA - Tier 2 RAN NOC Engineer

JMA

Bologna, Emilia-Romagna, Italy (Hybrid)
3 Weeks ago
Patreon - Senior Machine Learning Engineer

Patreon

San Francisco, California, United States (Hybrid)
1 Month ago
2k vegas - Executive Assistant

2k vegas

Las Vegas, Nevada, United States (On-Site)
3 Weeks ago
GoMotive - Program Manager- Vendor Finance

GoMotive

United States (Remote)
2 Months ago
Leapwork - Senior Customer Success Manager

Leapwork

Boston, Massachusetts, United States (On-Site)
2 Months ago
Samsung Semiconductor - Staff Engineer, Performance Modeling Architecture

Samsung Semiconductor

San Jose, California, United States (On-Site)
2 Months ago
Apple - Sr. Manager Manufacturing Design Engineering (MDE) - Thermal Module

Apple

Sunnyvale, California, United States (On-Site)
2 Months ago
Salesforce - Software Engineering - SMTS

Salesforce

Hyderabad, Telangana, India (Hybrid)
3 Weeks ago
Canonical - Embedded Linux Field Engineering Manager

Canonical

(Remote)
3 Months ago
Nagarro - Senior Engineer, ERP

Nagarro

India (Remote)
9 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Pika - Product Designer

Pika

Palo Alto, California, United States (On-Site)
9 Months ago
GoTo Group - Area Operations Associate

GoTo Group

Banten, Indonesia (On-Site)
2 Months ago
Single Store - Technical Account Manager

Single Store

Hyderabad, Telangana, India (Remote)
4 Months ago
Rippling - Technical Account Manager

Rippling

Canada (Remote)
3 Months ago
Yodlee - Senior Product Manager

Yodlee

Berwyn, Pennsylvania, United States (Hybrid)
3 Months ago
Scout - Technical Specialist, Drive System

Scout

Columbia, South Carolina, United States (On-Site)
1 Month ago
Immutable - Engineering Manager

Immutable

Sydney, New South Wales, Australia (Hybrid)
3 Weeks ago
Zazz - Artificial Intelligence Engineer

Zazz

(Remote)
6 Months ago
T systems - Data Scientist

T systems

Pune, Maharashtra, India (On-Site)
4 Weeks ago
Plaid  - Account Executive - Named: FinTech

Plaid

San Francisco, California, United States (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Seattle, Washington, United States

Morning Star - Senior Front-End Software Engineer

Morning Star

Chicago, Illinois, United States (Hybrid)
1 Year ago
Reddit - Staff Data Scientist, Ads

Reddit

United States (Remote)
2 Months ago
Pokemon - Senior Product Marketing Manager – Premier Events

Pokemon

Bellevue, Washington, United States (Hybrid)
4 Weeks ago
The Walt Disney Company - Disney Store: Sales Associate (PT)

The Walt Disney Company

Destin, Florida, United States (On-Site)
9 Months ago
HCL Tech - Senior Test Manager

HCL Tech

Arkansas, United States (On-Site)
3 Months ago
bytedance - 3D Graphics Software Engineer - XR Runtime

bytedance

San Jose, California, United States (On-Site)
4 Months ago
CityBlock - RN Care Manager, TOC - Northern VA

CityBlock

Manassas, Virginia, United States (Hybrid)
3 Weeks ago
Medsender - Senior Software Engineer

Medsender

New York, United States (Hybrid)
6 Months ago
Carbon Health - Primary Care Physician Medical Director

Carbon Health

Berkeley, California, United States (On-Site)
3 Weeks ago
Toast - Retail Account Executive

Toast

Pawtucket, Rhode Island, United States (Hybrid)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Zuora - Application Support Engineer III

Zuora

Chennai, Tamil Nadu, India (On-Site)
1 Month ago
Cadence - Software Engineer II

Cadence

Ahmedabad, Gujarat, India (On-Site)
2 Months ago
Ethernovia - Embedded Architecture Software Engineer

Ethernovia

Pune, Maharashtra, India (On-Site)
3 Weeks ago
undefined - Principal Software Engineer

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
2 Months ago
Hitachi - Microsoft Dynamics 365 CE Developer (Offshore Delivery - Sustained Engineering)

Hitachi

Bengaluru, Karnataka, India (Remote)
9 Months ago
Alten Technology - Controls Software Engineer

Alten Technology

Indianapolis, Indiana, United States (On-Site)
2 Months ago
Clearwater Analytics - IT Identity Governance Engineer

Clearwater Analytics

Noida, Uttar Pradesh, India (On-Site)
1 Month ago
illumio - Staff Engineer

illumio

Sunnyvale, California, United States (On-Site)
3 Weeks ago
Globalization Partners - Senior Software Engineer

Globalization Partners

Ireland (Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Bengaluru, Karnataka, India (On-Site)

United States (Remote)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (Hybrid)

Bengaluru, Karnataka, India (Hybrid)

Austin, Texas, United States (Hybrid)

Bengaluru, Karnataka, India (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