Senior Staff Software Engineer
Hybrid (Bangalore, India)full-timePosted 8mo ago
About the role
Senior Staff Software Engineer (L9) to provide technical leadership for the backend and full-stack foundations of Rippling’s UI Platform, focusing on scalable backend/platform systems, configuration-driven platforms, and end-to-end platform services across Rippling.
Responsibilities
- Architect and own foundational UI Platform services used across Rippling, including App Shell, Performance frameworks, and configuration-driven systems like SuperGrid and Flows.
- Define and enforce architectural boundaries and contracts that isolate critical paths from product code to reduce blast radius.
- Establish performance budgets, tooling and automated enforcement to detect and prevent performance and reliability regressions before they reach production.
- Drive the evolution of configuration-driven platforms that replace bespoke implementations with scalable, reusable foundations.
- Provide technical leadership and mentorship to engineers across UI Platform (30+ engineers) and influence the broader Platform org.
- Act as the architectural authority for UI Platform initiatives - setting direction, reviewing designs, and making high-impact technical decisions.
- Partner with Product, Design, Infra, and Backend teams to translate ambiguous requirements into durable platform abstractions.
Qualifications
- 15+ years of experience building and operating large-scale backend, distributed, or platform systems.
- Deep programming experience in one or more backend languages such as Golang, Java, or Python.
- Strong fundamentals in backend architecture, including API design, data modelling, service boundaries, dependency management, concurrency, performance, reliability, and failure isolation.
- Proven experience building internal platforms or foundational systems used by multiple engineering teams.
- Experience designing guardrails, validation systems, and automated enforcement mechanisms—not just publishing guidelines.
- Strong operational ownership, including observability, debugging, incident response, capacity planning, and production reliability.
- Experience leading complex architectural initiatives and large-scale migrations across multiple teams.
- Ability to influence engineering direction without relying on direct reporting authority.
- Comfortable balancing hands-on coding and technical execution with architecture, mentorship, and organizational leadership.
- Strong written and verbal communication skills, particularly through design documents, RFCs, architecture reviews, and cross-team alignment.
Skills
Required:Backend programming
Last updated Sep 2, 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
