Staff Software Engineer - Devices Software Management Engineering San Francisco, CA
Company: Rippling
Location: San Francisco
Posted on: March 21, 2025
Job Description:
Staff Software Engineer - Devices Software ManagementRippling
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 InformationRippling 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.The pay range for this role
is:180,000 - 315,000 USD per year (US San Francisco Bay Area)
#J-18808-Ljbffr
Keywords: Rippling, San Francisco , Staff Software Engineer - Devices Software Management Engineering San Francisco, CA, Executive , San Francisco, California
Didn't find what you're looking for? Search again!
Loading more jobs...