Staff Software Engineer - Employment Products

1 Month ago • 9 Years + • Product Management

Job Summary

Job Description

Rippling is seeking a Staff Software Engineer for its Employment Products team. The role involves architecting, building, and scaling a unique Employment product across multiple countries. Responsibilities include designing large-scale distributed systems, creating a Domain Specific Language (DSL) for internal stakeholders, and developing cutting-edge performance analytics. The engineer will work on a world-class payroll product to accelerate international expansion. This senior position requires a strong focus on engineering best practices, mentorship, and collaboration with cross-functional teams to ensure successful project delivery.
Must have:
  • 9+ years of software engineering experience
  • 3+ years leading architecture and designing consumer-facing products
  • Proficiency in backend development and distributed systems
  • Experience with large-scale data pipelines
  • Deep knowledge of building high-throughput systems
  • Experience in consumer-grade application development
  • Experience with Python, Golang, or Java
Good to have:
  • Experience with data processing frameworks
  • Experience with Presto, S3, Snowflake, MySQL, Aurora, MongoDB
  • Experience with Spark Streaming, Apache Flink, Kafka Connect
  • Experience establishing observability practices (monitoring, logging, tracing)
  • Ability to maintain standards and documentation

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.8B+ 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 seeking a passionate and highly experienced Staff Software Engineer to join our Employment Products team. As a senior most engineer and architect of the team, you will be responsible for designing, building, and scaling a first-of-its-kind Employments product. You will work on complex domains across 10+ countries, building a clean DSL for internal stakeholders, large-scale distributed systems, and cutting-edge performance analytics. Your work will have a direct impact on building a world class payroll product which accelerates success of expanding to more countries in a 10x shorter time span.


Key Responsibilities

  • Architect, develop, and maintain large-scale, distributed systems and scalable services for the Rippling Unity Platform.
  • Set the direction for engineering best practices and technology adoption.
  • Engage in coding and code reviews using Python, Golang, and Java.
  • Guide and support engineers, fostering a culture of learning and technical excellence.
  • Partner with cross-functional teams to align on goals and ensure successful project outcomes.
  • Design and implement clean, modular APIs, including Backend for Frontend (BFF) systems.
  • Architect systems capable of supporting millions of users, ensuring performance, reliability, and scalability.
  • Design analytical and transactional systems (e.g., Presto, S3, Snowflake, MySQL, Aurora, MongoDB) to handle petabyte-scale data.
  • Implement streaming solutions (e.g., Spark Streaming, Apache Flink, Kafka Connect) for transactional and analytical workflows.
  • Establish robust observability practices, including monitoring, logging, and tracing.
  • Maintain standards and comprehensive documentation for system architecture and operations.

Qualifications

  • Experience: 9+ years of software engineering experience, with at least 3 years in a role leading architecture, designing consumer facing products and building systems.
  • Technical Expertise: Strong proficiency in backend development, distributed systems, and large-scale data pipelines.
  • Data Pipeline Experience: Hands-on experience with data processing frameworks
  • Scalability and Performance: Deep knowledge of building and scaling real-time, high-throughput systems.
  • Consumer-Facing Product Development: Experience working on consumer-grade applications with a focus on intuitive user experiences.

Similar Jobs

Buckman - Head - Software Delivery

Buckman

Chennai, Tamil Nadu, India (On-Site)
8 Months ago
peter and sons games - 2D Spine Animator

peter and sons games

Barcelona, Catalonia, Spain (On-Site)
2 Months ago
Illumina - Scrum Master

Illumina

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Moloco - Senior Data Scientist, Growth Analytics

Moloco

London, England, United Kingdom (On-Site)
2 Months ago
Toast - Senior Manager, Operations Program Management

Toast

Taipei City, Taiwan (Hybrid)
1 Month ago
Socialpoint - Producer - Data Engineering

Socialpoint

Barcelona, Catalonia, Spain (Hybrid)
3 Months ago
Paper Stacking games - Senior Derivative Product Planner - IP Development

Paper Stacking games

Shanghai, China (On-Site)
1 Week ago
Playground Games - Producer

Playground Games

Royal Leamington Spa, England, United Kingdom (Hybrid)
1 Month ago
Drive mode - Product Operations Manager

Drive mode

Mountain View, California, United States (Hybrid)
3 Weeks ago
fortis games - Lead Product Manager

fortis games

Canada (Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

deel. - Senior Partnerships Manager

deel.

India (Remote)
1 Week ago
Tide - Senior Product Manager - Integrations/Data

Tide

United Kingdom (Hybrid)
2 Months ago
Rolls-Royce - PSB Portfolio & Project Planner

Rolls-Royce

Singapore (On-Site)
2 Weeks ago
GoTo Group - Data Analyst - Driver Risk

GoTo Group

Jakarta, Indonesia (On-Site)
1 Month ago
PwC - Manager

PwC

Bengaluru, Karnataka, India (On-Site)
9 Months ago
Scout - Senior Specialist, Parts Logistics

Scout

Columbia, South Carolina, United States (On-Site)
1 Month ago
Betson Group - Finance Systems & Processes Analyst

Betson Group

Malta (On-Site)
3 Months ago
Axel springer - Team Lead Brand & Communications Spain (m|w|x)

Axel springer

Berlin, Berlin, Germany (On-Site)
1 Month ago
Saronic Technologies - Supply Chain Planner

Saronic Technologies

Austin, Texas, United States (On-Site)
1 Week ago
Veeam Software - Senior Staff Platform Engineer

Veeam Software

Prague, Czechia (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Forescout Technologies  Inc  - HR Manager

Forescout Technologies Inc

Pune, Maharashtra, India (On-Site)
1 Month ago
Cred - revenue ops

Cred

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Glean - Solutions Architect (EMEA/US East Customer hours )

Glean

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Capgemini - Business Advisor - A

Capgemini

Mumbai, Maharashtra, India (On-Site)
1 Month ago
Saviynt - Senior Platform Support Engineer

Saviynt

Bengaluru, Karnataka, India (Hybrid)
3 Weeks ago
Paytm - State Head - AGM / DGM - Udhampur

Paytm

Jammu, Himachal Pradesh, India (On-Site)
7 Months ago
PhonePe - Associate Director - Content

PhonePe

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Capgemini - Talent Acquisition Partner

Capgemini

Pune, Maharashtra, India (On-Site)
2 Months ago
NVIDIA - Senior CAD Engineer

NVIDIA

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Simple Viral Games - Product Designer

Simple Viral Games

Bengaluru, Karnataka, India (On-Site)
1 Year ago

Get notifed when new similar jobs are uploaded

Product Management Jobs

Apple - Localization Producer

Apple

New York, New York, United States (On-Site)
2 Months ago
Big time  - Technical Product Manager - Marketplace

Big time

(Remote)
3 Years ago
Saronic Technologies - Assistant Editor/Production Assistant

Saronic Technologies

Austin, Texas, United States (On-Site)
1 Week ago
Paytm - Product Management - Associate Product Manager - Telco

Paytm

Noida, Uttar Pradesh, India (On-Site)
8 Months ago
Zynga - Lead Product Manager

Zynga

Barcelona, Catalonia, Spain (Hybrid)
3 Months ago
Sierra - Software Engineer, Product

Sierra

San Francisco, California, United States (On-Site)
1 Year ago
Power Integrations - Senior Product Engineer

Power Integrations

Penang, Malaysia (On-Site)
1 Year ago
The Walt Disney Company - Newswriter/Producer

The Walt Disney Company

San Francisco, California, United States (On-Site)
4 Months ago
NXP - 2026 Intern - Product Test Engineer

NXP

Tianjin, Tianjin, China (On-Site)
1 Year 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 (On-Site)

San Francisco, California, 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