← All roles

Senior Staff Software Engineer

Rippling· Engineering
Apply on company site
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.
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