Build backend services that power IT automation at scale in Rippling’s IT Product Engineering team. This onsite role in San Francisco brings together strong engineering ownership and meaningful business impact, unifying workforce management between HR and traditional IT administration. You will design and deliver reliable APIs and services that help companies manage employee devices, applications, and access security automatically using Rippling’s single source of employee truth (HRIS).
What you’ll do
- Design, implement, and test reliable backend services and APIs that power core product features and business logic at scale.
- Collaborate across technical areas including API design, data modeling, event modeling, and service performance optimization.
- Own the end-to-end development lifecycle for defined features, from implementation and testing to deployment, monitoring, and production support.
- Partner with cross-functional teams, contribute to technical discovery, and learn quickly from code and system feedback.
What you bring
- 2+ years of professional experience as a backend engineer, ideally using Python, Go, or a similar production language, with strong experience working with relational databases such as PostgreSQL.
- Care about business impact, balancing technical craft with speed and value delivery.
- Ability to thrive in a fast-paced, dynamic environment, showing resilience and agility as product needs change.
- Strong communication skills for explaining complex technical ideas clearly to peers and stakeholders.
About the IT Product Engineering team
Rippling’s IT Product Engineering team bridges the gap between HR and traditional IT administration. The team’s mission is to automate the complexity of IT management from the moment a new employee is hired through offboarding, enabling businesses to manage employee devices, applications, and access security automatically by leveraging the single source of employee truth (HRIS).
What the team builds
- Device Management (MDM): systems to securely enroll, configure, manage, and inventory corporate devices (macOS, Windows, iOS, etc.), including policy enforcement and remote wipe capabilities.
- App Management & Identity: a centralized platform for provisioning and de-provisioning employee access to hundreds of third-party SaaS applications, with security and compliance through integrated identity and access management (IAM).
- Inventory & Asset Management: systems to track physical assets, manage software licenses, and automate IT procurement from device ordering to deployment.
- Security & Compliance: mechanisms for setting, managing, and enforcing security policies across devices and applications to protect employee and corporate data.
Location, pay, and work setup
Location: San Francisco, CA (onsite)
Salary: USD 152,000 - 225,000 per year
This role will receive a competitive salary + benefits + equity. Compensation depends on factors including professional background, experience, and location. The pay range for this role is 152,000 - 225,000 USD per year (US Tier 1).
Equal opportunity and accommodations
Rippling is an equal opportunity employer and does not discriminate based on 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 in-office work to support collaboration and culture. For office-based employees (those within a defined radius of a Rippling office), working in the office at least three days a week under the current policy is considered an essential function of the role.
Technologies
Python, Go, PostgreSQL