Staff Software Engineer - HRIS

5 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

hogarth - Senior Financial Analyst - Rev Ops

hogarth

New York, United States (Hybrid)
1 Month ago
hogarth - Digital Project Manager

hogarth

Manila, Metro Manila, Philippines (On-Site)
2 Months ago
CD PROJEKT RED - Senior Gameplay Engineer - Combat

CD PROJEKT RED

Boston, Massachusetts, United States (Hybrid)
2 Months ago
bytedance - Research Scientist in ML Systems

bytedance

San Jose, California, United States (On-Site)
9 Months ago
Notion - Notion Consultants Lead

Notion

San Francisco, California, United States (On-Site)
2 Months ago
Roblox - Engineering Manager, Consumer Platforms (Web)

Roblox

San Mateo, California, United States (On-Site)
1 Month ago
Trellix - Senior Software Engineer

Trellix

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Nagarro - Senior Staff Engineer, Sharepoint

Nagarro

India (Remote)
9 Months ago
whoop - Staff Electrical Engineer (NPI)

whoop

Boston, Massachusetts, United States (On-Site)
3 Months ago
Rocket - Associate Technical Support Engineer

Rocket

Pune, Maharashtra, India (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Cognite - Senior Data Engineer

Cognite

Bengaluru, Karnataka, India (Hybrid)
11 Months ago
Monzo - Senior Operational, Technology and Outsourcing Risk Manager

Monzo

Dublin, County Dublin, Ireland (On-Site)
2 Months ago
London stock Exchange - Sales Order Specialist with Spanish

London stock Exchange

Gdynia, Pomeranian Voivodeship, Poland (On-Site)
2 Months ago
Haleon - Azure Data Engineer

Haleon

Bengaluru, Karnataka, India (On-Site)
2 Months ago
PwC - Financial Crime Unit (FCU) Manager

PwC

Makati City, Metro Manila, Philippines (On-Site)
10 Months ago
Pixle Pool - 3D Digital Product Creation Consultant

Pixle Pool

Sofia, Sofia City Province, Bulgaria (Hybrid)
3 Weeks ago
Ion - Lead Software Engineer, Italy

Ion

Pisa, Tuscany, Italy (On-Site)
9 Months ago
OKX - Finance Business Partner Senior Manager

OKX

Singapore (On-Site)
2 Months ago
London stock Exchange - Lead Software Engineer

London stock Exchange

New York, United States (On-Site)
2 Months ago
Open Systems Technologies - Senior Cost Manager / Quantity Surveyor - Data Center Construction

Open Systems Technologies

Wichita Falls, Texas, United States (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Assystems - BIM cum CAD lead

Assystems

Gurugram, Haryana, India (On-Site)
9 Months ago
Accenture - Procure to Pay Operations Associate Manager

Accenture

Gurugram, India (On-Site)
4 Weeks ago
Rippling - Staff Software Engineer - Notifications

Rippling

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Qualcomm - Senior Engineer - BT HOST

Qualcomm

Hyderabad, Telangana, India (On-Site)
2 Months ago
Accenture - Marketing and Customer Analytics Manager

Accenture

Gurugram, Haryana, India (On-Site)
2 Months ago
PwC - Associate Dot Net App Tech MS Engineer - Advisory

PwC

Kolkata, West Bengal, India (On-Site)
1 Year ago
Actian - Technical Writer - Bangalore

Actian

Bengaluru, Karnataka, India (On-Site)
9 Months ago
Diligent Corporation - Advisory Specialist I

Diligent Corporation

Bengaluru, Karnataka, India (Hybrid)
4 Weeks ago
Winzo - Web Developer

Winzo

New Delhi, Delhi, India (On-Site)
3 Months ago
ISS Stoxx - Index Specialist – ESG/Sustainability – Research & Development

ISS Stoxx

Mumbai, Maharashtra, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

CAE - Simulator Engineer - Defence

CAE

Abu Dhabi, Abu Dhabi, United Arab Emirates (On-Site)
2 Weeks ago
Zscaler - Staff Software Development Engineer

Zscaler

Hyderabad, Telangana, India (Hybrid)
2 Weeks ago
Welltech - Engineering Manager

Welltech

Cyprus (Remote)
2 Months ago
Valeo - Electronics Engineer

Valeo

Chon Buri, Thailand (On-Site)
2 Months ago
Qualcomm - CPU Server Physical Design Engineer

Qualcomm

Santa Clara, California, United States (On-Site)
2 Months ago
Autodesk - FinOps Engineer

Autodesk

Toronto, Ontario, Canada (Hybrid)
2 Months ago
Nagarro - Staff Consultant ,SAP Sales Service

Nagarro

Atlanta, Georgia, United States (On-Site)
9 Months ago
Forescout Technologies  Inc  - Senior Pre-Sales Engineer

Forescout Technologies Inc

London, England, United Kingdom (On-Site)
1 Month ago
FlockSafety - Software Engineering Manager / Technical Lead

FlockSafety

United States (Remote)
2 Months ago
entrata - Software Engineer

entrata

Pune, Maharashtra, India (Hybrid)
9 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 (On-Site)

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