Rippling

Senior Software Engineer

Rippling
Apply
3 days ago
Bengaluru, IndiaSenior / Staff+

Responsibilities

  • Build foundational AI platform systems supporting Rippling’s product ecosystem.
  • Develop background agents, automated workflows, evaluation systems, data pipelines, and model-quality feedback loops.
  • Build permission-aware systems with approvals, controls, auditability, and enterprise workflow automation.
  • Develop self-healing and self-improving systems that detect product signals and help identify root causes.
  • Spend approximately 60% of the time coding, debugging, reviewing code, and owning implementation.
  • Own features, components, services, and workflows from design through production launch, monitoring, and iteration.
  • Design and operate reliable, scalable, and maintainable backend and platform systems.
  • Participate in design reviews, code reviews, testing, debugging, production support, observability, and operational improvements.
  • Partner with Product, Infra, Platform, Staff Engineers, and other stakeholders on ambiguous technical problems.
  • Mentor junior engineers and contribute to technical direction over time.

Requirements

  • 5–8 years of software engineering experience, preferably in backend, platform, infrastructure, distributed systems, or product engineering.
  • Strong hands-on production coding ability, including writing, reviewing, debugging, and owning implementation details.
  • Strong programming ability in at least one backend or general-purpose language such as Python, Java, Go, C++, Scala, Kotlin, or C#.
  • Experience building and operating scalable backend or platform systems in production.
  • Strong understanding of system design, API design, databases, data modeling, concurrency, observability, production troubleshooting, and distributed systems.
  • Ability to independently own technical problems from design through execution, launch, and iteration.
  • Ability to work effectively in a fast-paced, ambiguous environment with changing priorities.
  • Strong collaboration skills and ability to contribute to design reviews, code reviews, technical discussions, documentation, and team quality.
  • Practical curiosity or exposure to AI agents, LLM infrastructure, agentic workflows, ML or data infrastructure, inference pipelines, evaluation systems, or automation.
  • Preferred experience with Python for AI/ML infrastructure, automation, agents, evaluations, or data pipelines.
  • Preferred strong SQL knowledge and experience with Go, Java, C++, Scala, TypeScript, or JavaScript.
  • Experience with workflow orchestration, background automation, reliability platforms, internal tools, developer productivity platforms, permissions, approvals, auditability, compliance, or security-sensitive workflows is beneficial.
  • Prior experience at a high-growth technology company or in fintech, HR technology, payroll, benefits, compliance, IT, enterprise SaaS, or workflow-heavy platforms is beneficial.

Benefits

  • Opportunity to work on a high-priority AI Platform initiative with broad product and engineering impact.
  • Significant ownership, visibility, learning opportunities, and a path toward Staff-level engineering scope.
  • Hands-on work spanning AI agents, enterprise workflow automation, self-healing systems, evaluations, infrastructure, and data systems.
  • Collaboration with Staff Engineers and senior technical leaders on architecture and platform decisions.
  • Lean team environment with broad stakeholder exposure and opportunities for rapid growth.
Rippling

About Rippling

5,001-10,000 employees

Rippling builds a unified workforce management platform that combines HR, payroll, IT, and finance software for businesses on a single system. Its SaaS suite covers onboarding, payroll, time tracking, benefits, device and identity management, spend/expenses, and accounting integrations with ERPs like NetSuite, QuickBooks, Microsoft Dynamics 365, and Oracle. Founded in 2016 and headquartered in San Francisco, Rippling is privately held and serves companies from startups to large enterprises.

Contact me