Staff Software Engineer - Benefits

Rippling

Bengaluru

On-site

INR 1,500,000 - 2,000,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Rippling seeks a senior engineer in Bengaluru, India, to lead the development of innovative solutions and mentor junior engineers. The role requires 8+ years of programming experience and a Bachelor’s in Computer Science. Candidates should have a strong technical background with preferred experience in Python, Django, and React. Responsibilities include collaborating on project delivery, improving code quality, and driving the technical roadmap. Experience in marketplace platforms is a bonus.

Qualifications

  • Minimum 8+ years of programming experience.
  • Experience scaling products from 1 to 100+ users.
  • Ability to thrive in ambiguous environments.

Responsibilities

  • Engineer and maintain innovative and robust solutions.
  • Ship large features and improvements with minimal guidance.
  • Solve high-scope and complex technical problems.
  • Translate business requirements into software designs.
  • Review and provide feedback on code and architecture.

Skills

Programming experience
Python
Django
React
MongoDB
AWS
GoLang

Education

Bachelor’s degree in Computer Science or equivalent

Job description

About Rippling

Rippling provides a unified platform to manage HR, IT, and Finance across a company, enabling automated employee lifecycle management.

Based in San Francisco, CA.

About the Benefits Team at Rippling

The Benefits vertical builds a modern marketplace that connects brokers, employers, and employees with benefits products worldwide. The engineering team works on scalable solutions that power discovery, purchase, and utilization of benefits.

Responsibilities
  • Engineer and maintain innovative, customer‑centric, high‑performance, secure, and robust solutions.
  • Ship large features and improvements with minimal guidance, collaborating on larger projects.
  • Solve high‑scope and complex technical problems.
  • Translate high‑level business requirements into software designs and communicate them to the team.
  • Review and provide feedback on code, features, architecture, and designs; drive code quality and testing standards.
  • Drive the technical roadmap and architecture for the team.
  • Mentor junior engineers and eliminate blockers to their autonomy.
  • Act as the technical lead for the pod/team and drive large initiatives.
  • Collaborate with business and technical leadership to strategize revenue growth and rapid scaling.
Qualifications
  • Bachelor’s degree in Computer Science or equivalent.
  • Minimum 8+ years of programming experience.
  • Experience scaling products from 1 to 100+ users.
  • Preferred experience with Python, Django, React, MongoDB, AWS, and GoLang.
  • Ability to thrive in ambiguous environments by identifying impact areas and pursuing them independently.
  • Passion for solving real customer pain points.
  • Experience building scalable distributed systems and critical platform pieces that enable rapid product scaling.
  • Bonus: experience in marketplace platforms.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Software Engineer
Staff Software Engineer

Rippling • Bengaluru

On-site
INR 1,800,000 - 2,500,000
Staff Software Engineer - Developer Experience
Staff Software Engineer - Developer Experience

Rippling • Bengaluru

On-site
INR 2,500,000 - 3,500,000
Software Engineer II - Fullstack
Software Engineer II - Fullstack

Rippling • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Equity
Competitive salary
Career growth
Senior Software Engineer - HRIS
Senior Software Engineer - HRIS

Rippling • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Senior Technical Support Engineer- 6 Months Contract to Hire
Senior Technical Support Engineer- 6 Months Contract to Hire

Rippling • Bengaluru

On-site
INR 300,000 - 500,000
Technical Support Engineer – Backend / Production Systems - Contract to Hire
Technical Support Engineer – Backend / Production Systems - Contract to Hire

Rippling • Bengaluru

On-site
INR 2,500,000 - 4,000,000
Staff Software Engineer - Global Payroll
Staff Software Engineer - Global Payroll

Rippling • Bengaluru

On-site
INR 4,000,000 - 8,000,000
Senior Software Engineer (HRIS)
Senior Software Engineer (HRIS)

Rippling • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Senior Software Engineer - Travel Team
Senior Software Engineer - Travel Team

Rippling • Bengaluru

On-site
INR 5,000,000 - 8,000,000
Staff Software Engineer - Rippling AI
Staff Software Engineer - Rippling AI

Rippling • Bengaluru

On-site
INR 2,500,000 - 3,500,000