Senior Software Engineer

undefined ago • 7 Years + • Software Development & Engineering

Job Summary

Job Description

Rippling is seeking a Senior Software Engineer for its Benefits Team to build scalable, reliable systems within the Benefits Marketplace and Platform. The role involves collaborating with Product Management, building complex features, participating in planning, performing code reviews, and mentoring junior engineers. Candidates should have 7+ years of experience, strong Python and MongoDB skills, and a passion for product ownership and customer impact.
Must have:
  • Collaborate with Product Management and other stakeholders to maintain high quality.
  • Wear a product manager hat when needed.
  • Build features that solve technical problems of high scope and complexity.
  • Participate in planning activities, perform code reviews, and contribute to a growing team.
  • Provide mentorship for Junior and Intermediate Engineers.
  • 7+ years of professional work experience in a high paced environment.
  • Experience building a large-scale platform for web.
  • Knowledge of building services with Python.
  • Experience in working with MongoDB.
  • Strong CS knowledge, DS fundamentals, and a keen eye for writing optimized code.
  • Strong ability to debug and correct problems autonomously.
Good to have:
  • Experience building a front-end web app

Job Details

About Rippling

Rippling gives businesses one place to run HR, IT, and Finance. It brings together all of the workforce systems that are normally scattered across a company, like payroll, expenses, benefits, and computers. For the first time ever, you can manage and automate every part of the employee lifecycle in a single system.

Take onboarding, for example. With Rippling, you can hire a new employee anywhere in the world and set up their payroll, corporate card, computer, benefits, and even third-party apps like Slack and Microsoft 365—all within 90 seconds.

Based in San Francisco, CA, Rippling has raised $1.4B+ from the world’s top investors—including Kleiner Perkins, Founders Fund, Sequoia, Greenoaks, and Bedrock—and was named one of America's best startup employers by Forbes.

We prioritize candidate safety. Please be aware that all official communication will only be sent from @Rippling.com addresses.

About the role

We are hiring a Senior Software Engineer to join Rippling’s Benefits Team. This role is integral to building scalable, reliable systems within our Benefits Marketplace and Platform. We are seeking candidates from leading tech companies who have demonstrated experience in 0-1 and 1-10 scaling journeys, mentoring junior engineers, and working closely with product managers.

What you will do

  • Collaborate with Product Management and other stakeholders within Engineering (Frontend, UX, etc.) to maintain a high bar for quality in a fast-paced, iterative environment.
  • Wear a product manager hat when needed.
  • Build features that solve technical problems of high scope and complexity.
  • Participate in planning activities, perform code reviews, and contribute to a growing team.
  • Provide mentorship for Junior and Intermediate Engineers on your team to help them grow in their technical responsibilities and remove blockers to their autonomy.

Who You Are:

  • You care about product ownership and solving problems for our customers.
  • You’re passionate about being in a product-focused environment where everyone cares deeply about customer impact.
  • You enjoy and are enthusiastic about writing code!

Qualifications:

  • 7+ years of professional work experience in a high paced environment
  • Experience building a large-scale platform for web
  • Knowledge of building services with Python is a must-have
  • Experience in working with MongoDB
  • Strong CS knowledge, DS fundamentals, and a keen eye for writing optimized code
  • Strong ability to debug and correct problems autonomously
  • Bonus points if you’ve built a front-end web app
  • Tech stack you will be working on: Python, Django, MongoDB

About the Benefits Team at Rippling:

Employers and employees spend over $5 trillion annually on benefits globally. These include products like health insurance, retirement savings plans, and various other employee benefits that help families navigate critical life decisions. Despite their importance, the benefits industry still needs to be updated, costly and confusing for users.

Rippling is transforming this landscape by building the first modern multi-sided marketplace that seamlessly connects brokers, employers, and employees with any benefit. Our platform powers the discovery, purchase, and utilisation of benefits products globally, making the experience easier, more affordable, and user-friendly.

Our Benefits Vertical Includes:

  • Benefits Platform: Powers recommendations, payments, and our benefits eligibility engine.
  • Benefits Marketplace: Features over 100 partners, providing various benefits options to meet diverse needs.
  • Rippling Benefits Products: Natively built products that integrate into the overall platform, enhancing user experience and engagement.

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.

Additional Information

Rippling is an equal opportunity employer. We are committed to building a diverse and inclusive workforce and do not discriminate based on race, religion, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, age, sexual orientation, veteran or military status, or any other legally protected characteristics, Rippling is committed to providing reasonable accommodations for candidates with disabilities who need assistance during the hiring process. To request a reasonable accommodation, please email accomodations@rippling.com

Rippling highly values having employees working in-office to foster a collaborative work environment and company culture. For office-based employees (employees who live within a defined radius of a Rippling office), Rippling considers working in the office, at least three days a week under current policy, to be an essential function of the employee's role.

Similar Jobs

Unity - Growth Operation Manager

Unity

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
3 Months ago
Figma - Account Executive, Enterprise, Portuguese Speaking (São Paulo, Brazil)

Figma

São Paulo, Brazil (On-Site)
3 Weeks ago
Unity - Senior Product Growth Manager

Unity

Helsinki, Uusimaa, Finland (On-Site)
1 Month ago
Windranger - Business Development Lead

Windranger

United Kingdom (Remote)
2 Months ago
Tencent - Global Sourcing Hub Intern

Tencent

(On-Site)
5 Months ago
Nagarro - Associate Principal Engineer, Delivery

Nagarro

Mexico (Remote)
9 Months ago
Apple - Cellular ASIC Design Integration Engineer

Apple

San Diego, California, United States (On-Site)
2 Months ago
Zscaler - Senior Principal Software Engineer (Fedramp)

Zscaler

United States (Remote)
2 Weeks ago
Rippling - Senior Engineering Manager, Benefits Enrollment

Rippling

Seattle, Washington, United States (On-Site)
6 Months ago
Shape Construction - MLOps Engineer - 4 Day Week + Remote

Shape Construction

India (Remote)
10 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Epic Games - Senior Tools Programmer, UI Systems

Epic Games

Montreal, Quebec, Canada (On-Site)
3 Months ago
TransUnion - Technical Finance Manager

TransUnion

Leeds, England, United Kingdom (Hybrid)
2 Weeks ago
beghou consulting - Sr. Consultant

beghou consulting

Pune, Maharashtra, India (Hybrid)
9 Months ago
Resolver - Vice President Sales

Resolver

Chicago, Illinois, United States (Remote)
1 Month ago
kooapps - HR Assistant Intern

kooapps

Makati City, Metro Manila, Philippines (On-Site)
1 Year ago
Wooga - Site Reliability Engineer - Backend

Wooga

Berlin, Berlin, Germany (Hybrid)
1 Month ago
Skydance - Rigging Artist

Skydance

Madrid, Community Of Madrid, Spain (Hybrid)
5 Months ago
Haptic  - Senior Graphics Engineer

Haptic

Paris, Île-de-France, France (Remote)
7 Months ago
Unity - Manager, Graphics Engineering

Unity

United States (Remote)
4 Months ago
SciPlay - Director, Software Engineering

SciPlay

Cedar Falls, Iowa, United States (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Capgemini - Azure Cloud Engineer

Capgemini

Pune, Maharashtra, India (On-Site)
2 Months ago
Paytm - Lead Network Engineer

Paytm

Noida, Uttar Pradesh, India (On-Site)
8 Months ago
Mixpanel - Billing Analyst I

Mixpanel

Bengaluru, Karnataka, India (Hybrid)
4 Weeks ago
Enphase Energy - Senior Data Scientist

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
11 Months ago
Blenheim Chalcot India - Finance Manager

Blenheim Chalcot India

Mumbai, Maharashtra, India (On-Site)
2 Months ago
ISS Stoxx - Full Stack Developer

ISS Stoxx

Mumbai, Maharashtra, India (On-Site)
2 Months ago
Blenheim Chalcot India - Collections Agent

Blenheim Chalcot India

Mumbai, Maharashtra, India (On-Site)
3 Weeks ago
Capgemini - Java Backend Developer

Capgemini

Chennai, Tamil Nadu, India (On-Site)
1 Month ago
Stage - Analytics Engineer

Stage

Noida, Uttar Pradesh, India (On-Site)
2 Months ago
Accenture - Software Development Lead

Accenture

Ahmedabad, Gujarat, India (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Tesla - Senior Concepts & Layouts Engineer

Tesla

Prüm, Rhineland-Palatinate, Germany (On-Site)
6 Months ago
Alphawave Semi - Senior Engineer II - Analog Design

Alphawave Semi

Bengaluru, Karnataka, India (On-Site)
3 Months ago
London stock Exchange - Engineering Lead, Cloud Scaling

London stock Exchange

Nottingham, England, United Kingdom (On-Site)
2 Months ago
Plug power - Sr. Manufacturing Engineer

Plug power

Albany, New York, United States (On-Site)
1 Month ago
Nagarro - Principal Engineer, ETL

Nagarro

(On-Site)
9 Months ago
Zuora - Sr Software Engineer - Zuora

Zuora

Bengaluru, Karnataka, India (Hybrid)
2 Weeks ago
Capgemini - SAP YL

Capgemini

Mumbai, Maharashtra, India (On-Site)
2 Months ago
Canonical - Linux Kernel Engineer

Canonical

(Remote)
2 Months ago
Alten Technology - Cost Control Engineer

Alten Technology

Aurora, Colorado, United States (On-Site)
2 Months ago
Nagarro - Senior Engineer

Nagarro

United Kingdom (Remote)
9 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Bengaluru, Karnataka, India (On-Site)

United States (Remote)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (Hybrid)

Bengaluru, Karnataka, India (Hybrid)

Austin, Texas, United States (Hybrid)

Bengaluru, Karnataka, India (On-Site)

View All Jobs

Get notified when new jobs are added by Rippling

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug