Staff Software Engineer - HRIS

4 Months ago • 9 Years + • Software Development & Engineering

Job Summary

Job Description

Rippling is seeking a Staff Software Engineer for their HRIS Product Team. This role involves engineering and maintaining high-performance, secure, and robust solutions. You will ship large features with minimal guidance, solve complex technical problems, translate business requirements into software designs, and review code and architecture. The position also includes mentoring junior engineers and strategizing with leadership to improve revenue and scalability. The HRIS team manages all aspects of employee data, ensuring correctness and completeness, and plays a crucial role in Rippling's global expansion by building new products at high velocity. This role is pivotal in delivering a unified platform for modern workforce management, focusing on areas like HRIS Flows Experience, Infrastructure, HR Applications, and Org Management.
Must have:
  • Bachelor's Degree in Computer Science or equivalent
  • Minimum 9+ years of programming experience
  • Ability to exercise discretion and independent judgment
  • Experience in building scalable distributed systems
  • Ability to thrive in ambiguous environments
  • Passion for solving customer pain points
Good to have:
  • Experience in scaling products 0->1 and 1->100
  • Experience in Python, Django, React, MongoDB, AWS

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 HRIS Product Team at Rippling:

Rippling is rapidly expanding its customer base, supporting larger enterprise customers, and launching new lines of business across its 20+ products, all while scaling globally. At the hear of this ecosystem is Employee Records, a foundational element that powers not only HR products but also integrates seamlessly with every product to deliver a unified, cohesive experience.

The HRIS (Human Resources Information Systems) team plays a critical role in managing all aspects of employee data, including hiring, onboarding, offboarding, and transitions. The team's mission is to ensure the correctness and completeness of employee records, which serve as the backbone of Rippling’s ecosystem.

HRIS operates at the forefront of Rippling’s growth, building new products at high velocity to support expansion into new verticals and customer segments while maintaining the integrity of data. As the entry point for any new customer or product integration, the HRIS team is pivotal to delivering Rippling’s vision of a unified platform for modern workforce management.

HRIS Product Verticals

  • HRIS Flows Experience: Focused on creating simple, intuitive workflows that empower Rippling's customers to manage employee data seamlessly.
  • HRIS Flows Infrastructure: Provides the scalable backbone for all flow products, prioritizing reliability, data integrity, and performance at scale.
  • HR Applications: Develops essential tools and interfaces for customers to view, manage, and interact with employee data effectively.
  • Org Management: Enables the creation and maintenance of company structures tailored to organizations of all sizes and complexities


You will:

  • Engineer and maintain innovative, customer centric, high performance, secure and robust solutions
  • Confidently ship large features and improvements with minimal guidance and support from other team members. Collaborate with the team on larger projects
  • Solve technical problems of the highest scope and complexity of your team
  • Translate high-level business requirements into a software design; communicate the designs to the other developers in the team.
  • Review and share feedback on code, features, technology, architecture, and designs. Drive the standards around code quality and testing across your product.
  • Provide mentorship junior engineers on your team to help them grow in their technical responsibilities and remove blockers to their autonomy
  • Have exposure to business and technical leadership to strategize what can improve our revenue and our ability to scale rapidly

Qualifications:

  • Bachelor's Degree in Computer Science or equivalent
  • Minimum 9+ years of programming experience
  • Ability to exercise discretion and independent judgment in the performance of the duties
  • Ideally experience in scaling products 0->1 and 1->100
  • Preferred experience in our technology stack- Python, Django, React, MongoDB, AWS
  • Ability to thrive in an ambiguous environment by identifying areas of impact and independently pursuing them
  • Infectious passion for solving real customer pain points
  • Experience in building scalable distributed systems

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

Trek - Category Planner - Parts & Accessories

Trek

Milton Keynes, England, United Kingdom (Hybrid)
2 Days ago
Illumina - Staff Business Process Analyst - Source

Illumina

Bengaluru, Karnataka, India (On-Site)
1 Month ago
bytedance - Research Scientist Graduate (Foundation Model - Generative AI) - 2025 Start (PhD)

bytedance

Seattle, Washington, United States (On-Site)
6 Months ago
bytedance - Software Engineer / Researcher, AI-Native Database Systems

bytedance

Seattle, Washington, United States (On-Site)
2 Months ago
CD PROJEKT RED - AI & Navigation Engineer

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (On-Site)
5 Months ago
Crunchyroll - Staff Software Engineer e-commerce

Crunchyroll

Hyderabad, Telangana, India (On-Site)
7 Months ago
Lionsgate - Applications Lead, SAP FI/CO

Lionsgate

Santa Monica, California, United States (On-Site)
1 Month ago
Qualcomm - Lead Digital Design Engineer

Qualcomm

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Crowd Strick - Engineering Manager - Exposure Management

Crowd Strick

United States (Remote)
1 Month ago
TiMi Studio Group - Client-Side Development Engineer for a 3A-Style Stylized Realistic Shooting Project

TiMi Studio Group

Shenzhen, Guangdong Province, China (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Zuora - Customer Account Executive, Enterprise

Zuora

Atlanta, Georgia, United States (Hybrid)
3 Weeks ago
Figma - UX Writer, Design Systems

Figma

San Francisco, California, United States (Remote)
2 Weeks ago
Unity - Director, GTM Technology

Unity

San Francisco, California, United States (Hybrid)
2 Months ago
bytedance - Technical Program Manager, Public Cloud

bytedance

Ashburn, Virginia, United States (On-Site)
4 Months ago
Epic Games - Senior Tools Engineer, UI Systems

Epic Games

Cary, North Carolina, United States (On-Site)
2 Months ago
Saviynt - Senior Engineer II, Cloud Operations - Federal Team

Saviynt

Los Angeles, California, United States (Hybrid)
3 Months ago
truecaller - Engineering Manager

truecaller

Stockholm, Stockholm County, Sweden (On-Site)
1 Month ago
Rackspace Technology - AWS Cloud Architect

Rackspace Technology

Gurugram, Haryana, India (Remote)
3 Weeks ago
Simcorp - Senior Customer Support Consultant

Simcorp

Mexico City, Mexico (Hybrid)
1 Month ago
bytedance - Research Scientist Graduate (High-Performance Computing (Inference Optimization) - Vision AI Platform)

bytedance

San Jose, California, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Nasdaq - Specialist – Procurement And Accounts Payable Product Delivery Lead

Nasdaq

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Toast - Manager, US Payroll Operations

Toast

Chennai, Tamil Nadu, India (Hybrid)
5 Months ago
Technorizen Software Solution - Unity 3D Game Developer

Technorizen Software Solution

Indore, Madhya Pradesh, India (On-Site)
11 Months ago
Hitachi - Microsoft Dynamics AX Technical Consultant (D365 F&O)

Hitachi

India (Remote)
8 Months ago
Survay Monkey - Software Engineer II Mobile Developer (Android)

Survay Monkey

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
Accenture - Business Architect

Accenture

Chennai, Tamil Nadu, India (On-Site)
3 Weeks ago
Paytm - City Head - EM/AGM/CM - EDC - Chennai

Paytm

Chennai, Tamil Nadu, India (On-Site)
1 Month ago
Sprinkler - Consultant - Insights Analyst

Sprinkler

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
Zynga - Lifecycle Marketing Specialist

Zynga

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Paytm - Area Sales Manager - EDC

Paytm

Vijayawada, Andhra Pradesh, India (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

PwC - ETIC, OCI Technical Support Engineer - Senior Associate

PwC

Cairo, Cairo Governorate, Egypt (On-Site)
7 Months ago
Nagarro - Senior Staff Engineer, Delivery ETIL

Nagarro

India (Remote)
8 Months ago
Toast - Senior Engineering Manager - Suppliers and Accounting

Toast

Chennai, Tamil Nadu, India (Hybrid)
2 Weeks ago
Touch Magix - Junior Engineer - Customer / Technical Support

Touch Magix

India (On-Site)
2 Days ago
Nagarro - Senior Engineer

Nagarro

Sri Lanka (Remote)
8 Months ago
Apple - Software Engineer

Apple

Cupertino, California, United States (On-Site)
2 Weeks ago
Qualcomm - Lead Digital Design Engineer

Qualcomm

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Nagarro - Senior SAP QM Consultant - Focus Process Industry

Nagarro

Germany (Remote)
3 Months ago
Nagarro - Staff Consultant ,SAP Materials

Nagarro

India (Remote)
8 Months ago
AECOM - Civil Engineering Intern

AECOM

Burnaby, British Columbia, Canada (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

About The Company

Bengaluru, Karnataka, India (On-Site)

Sydney, New South Wales, Australia (Hybrid)

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

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

Bengaluru, Karnataka, India (On-Site)

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

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

Bengaluru, Karnataka, India (On-Site)

San Francisco, California, 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