Verified today
Senior Staff Software Engineer
About the role
Engineering at Rippling builds core HR, IT, and finance platforms that power workforce automation for global enterprises. The Senior Staff Software Engineer leads design and delivery of large‑scale, mission‑critical distributed systems, mentors engineers, and drives technical strategy across product and infrastructure teams. Bangalore, India, On-site, full-time role with senior technical influence.
What you’ll do
- Own and deliver high‑impact technical charters across multiple teams
- Design and build scalable, reliable distributed systems
- Lead architecture and technical strategy for platform and backend initiatives
- Partner with product, infrastructure, security, and data stakeholders
- Make high‑quality decisions on scale, performance, and reliability
- Mentor engineers and raise technical standards across the organization
What you’ll bring
- 15+ years software engineering experience
- Deep hands‑on experience with backend languages such as Python, Java, Go, C++
- Proven track record designing and operating large‑scale distributed systems
- Strong architecture and system design expertise across APIs, databases, and observability
- Ability to lead ambiguous, cross‑functional technical initiatives end‑to‑end
- Mentorship experience guiding staff and senior engineers