Senior Software Engineer, Backend
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.

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
- Senior Manager, Account Management (SMB - Core)4d agoHybrid (New York, NY), Hybrid (San Francisco, CA) +1 more · Account Management
- VP, Sales Development4d agoDublin · Sales
- Senior Manager, Account Management (Mid-Market)4d agoSeattle, WA, Chicago, IL +1 more · Sales
- Sales Manager, SMB - Global Cloud4d agoHybrid (San Francisco, CA), Hybrid (New York, NY) · Sales
- Sales Development Representative, Outbound (Hybrid - CHI)4d agoHybrid (Chicago, IL) · Sales
