← All roles

Senior Software Engineer, Backend

Rippling· Engineering
Apply on company site
New York, NYfull-timePosted 4w ago

About the role

Senior Software Engineer on the HRIS Transition & Termination team building systems for employee changes (promotions, transfers, terminations, bulk restructures) and APIs for enterprise-scale, with focus on temporal products, conflict resolution across concurrent changes, and AI-driven workflows.

Responsibilities

  • Build systems that power every employee change at Rippling — promotions, transfers, terminations, and bulk restructures across large organizations.
  • Own projects end-to-end from design to delivery, including a stackable changes engine to schedule overlapping transitions without data loss.
  • Develop APIs enabling large customers to run headless HRIS operations programmatically.
  • Address hard problems at enterprise scale, including temporal product challenges and conflict resolution across concurrent changes.
  • Contribute to AI-driven workflows that replace static forms with a conversational experience.

Skills

Required:Backend software engineeringAPI design and developmentTemporal data handling / time-based workflowsConflict resolution in concurrent changes
Nice to have:AI-driven workflow design
Last updated Sep 23, 2026. Interested? Apply on the company site.
Rippling logo

About Rippling

#1 Workforce Management System | HR, IT, Finance

Rippling eliminates the friction from running a business, combining HR, IT, and Finance apps on a unified data platform.

HRPayrollITFinanceGlobal

More open roles at Rippling