Staff Software Engineer

Rippling

Bengaluru

On-site

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

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Rippling seeks an experienced engineer in Bengaluru, India, to develop innovative and customer-centric solutions that drive the future of benefits. Ideal candidates will possess over 8 years of programming expertise, including proficiency in Python and related technologies. Responsibilities include leading projects, mentoring junior engineers, and solving complex technical problems efficiently. Candidates should thrive in ambiguous environments and have a passion for addressing real customer pain points. Join us to make a significant impact on our systems and architecture.

Qualifications

  • Minimum 8+ years of programming experience.
  • Ability to exercise discretion and independent judgment.
  • Experience in scaling products from 1 to 100.

Responsibilities

  • Engineer and maintain innovative solutions.
  • Collaborate with the team on larger projects.
  • Drive the technical roadmap and architecture.

Skills

Programming experience
Problem-solving
Customer-centricity
Mentorship
Agile methodologies

Education

Bachelor's degree in computer science or equivalent

Tools

Python
Django
React
MongoDB
AWS
Golang

Job description

The engineering team behind the benefits vertical works on innovative, scalable solutions that shape the future of this industry. This role offers the opportunity to work on complex systems, contribute to impactful projects, and help build the future of benefits at Rippling.

Responsibilities
  • Engineer and maintain innovative, customer‑centric, high‑performance, secure and robust solutions.
  • Confidently ship large features and improvements with minimal guidance and support from other team members.
  • Collaborate with the team on larger projects.
  • Solve technical problems of the highest scope and complexity for your team.
  • Translate high‑level business requirements into a software design; communicate the designs to the other developers in the team.
  • Review and share feedback on code, features, technology, architecture, and designs.
  • Drive the standards around code quality and testing across your product.
  • Drive the technical roadmap and architecture for the team.
  • Provide mentorship to junior engineers on your team to help them grow in their technical responsibilities and remove blockers to their autonomy.
  • Act as the technical lead for your pod/team and drive large initiatives.
  • Have exposure to business and technical leadership to strategise what can improve our revenue and our ability to scale rapidly.
Requirements
  • Bachelor's degree in computer science or equivalent.
  • Minimum 8+ years of programming experience.
  • Ability to exercise discretion and independent judgment in the performance of the duties.
  • Ideally, experience in scaling products from 1 to 100.
  • Preferred experience in our technology stack - Python, Django, React, MongoDB, AWS and Golang.
  • Ability to thrive in an ambiguous environment by identifying areas of impact and independently pursuing them.
  • Infectious passion for solving real customer pain points.
  • Experience in building scalable distributed systems.
  • Experience in building critical platform pieces that help the product scale quickly.
  • Bonus: Experience in marketplace platforms.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Rippling AI
Senior Software Engineer - Rippling AI

Rippling, Inc. • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Staff Software Engineer - Benefits
Staff Software Engineer - Benefits

Rippling • Bengaluru

On-site
INR 1,500,000 - 2,000,000
Senior Software Engineer, Monetization Platform
Senior Software Engineer, Monetization Platform

Rippling • Bengaluru

On-site
INR 3,500,000 - 7,000,000
Senior Staff Software Engineer
Senior Staff Software Engineer

Rippling, Inc. • Bengaluru

On-site
INR 17,341,000 - 24,085,000
Staff Software Engineer - Travel Platform
Staff Software Engineer - Travel Platform

Rippling, Inc. • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Software Engineer I -Data Infrastructure
Software Engineer I -Data Infrastructure

Engg • Bengaluru

On-site
INR 1,500,000 - 2,100,000
In-office 3 days/week
Diversity & inclusion
Staff Software Engineer (Backend FullStack) - App Components
Staff Software Engineer (Backend FullStack) - App Components

Rippling • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Copy of Software Engineer I - Integration Platform
Copy of Software Engineer I - Integration Platform

Rippling • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Equal opportunity
Accommodations for disabilities
Senior Staff Software Engineer
Senior Staff Software Engineer

Rippling • Bengaluru

On-site
INR 13,748,854 - 18,331,806
Staff Software Engineer - Rippling AI
Staff Software Engineer - Rippling AI

Rippling • Bengaluru

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