Senior Staff Software Engineer - Platform

3 Months ago • 10 Years + • Devops • $198,000 PA - $346,500 PA

Job Summary

Job Description

Rippling is seeking a Senior Staff Software Engineer to shape the future of its platform technologies. This role involves contributing to a high-impact position for distributed systems generalists who excel at solving complex problems and defining platform direction, particularly in expanding the developer ecosystem and AI-powered experiences. The platform operates as a scaled team managing mission-critical systems, supporting nearly 1,000 engineers, and delivering foundational shared systems. Responsibilities include acting as a technical leader, designing and architecting complex projects, transforming ambiguous problem statements into working software, collaborating across multiple domains, working with senior engineering leadership to enhance technical quality, participating in code and design reviews, and owning project outcomes as the directly responsible individual.
Must have:
  • 10+ years of professional software engineering experience
  • Experience with systems at significant scale
  • Experience in fast-paced, dynamic environments
  • Experience building projects with good abstractions and architecture
  • Comfortable developing scalable core services
  • Expertise in building complex, distributed services with Python, Golang, or Java
  • Strong Computer Science knowledge
  • Passion for product ownership and customer problem-solving
Good to have:
  • Experience with AWS
Perks:
  • Competitive salary
  • Benefits
  • Equity

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’re hiring a Senior Staff Software Engineer to help shape the next generation of Rippling’s platform technologies. This is a high-impact role for a distributed systems generalist who thrives in ambiguity, loves solving complex problems, and is excited to help define what the future of our platform looks like—especially as we expand our developer ecosystem and AI-powered experiences.

Rippling platform operates as a scaled team which owns and operates a variety of mission-critical systems. We support close to 1,000 Engineers building products and internal platforms at Rippling and deliver the most foundational shared systems inside the Platform organization.  Built on top of a dynamically stitched and user-permissioned ontology, a performant and scalable object platform store, an event-driven dependency tracking system, and Rippling Query Language (RQL), our platform offers many shared systems and building blocks for entire clouds of products at Rippling. Teams include automation (workflows and approvals), group management, object platform, application building, search and AI platform, object graph (ontology) and data cataloging, and more.


We are actively hiring into multiple teams and will continue expanding into 2025.


We are looking for a leader who can further unlock the potential of the team by investing in robustly scaling distributed systems, world-class operations, and delivering large platform leverage to internal teams. This role also facilitates the platform as a product and optimizes delivery around an impactful roadmap, very closely aligned with strategic and executive priorities. The ideal candidate can architect, design, and implement high scale and durable solutions to the most challenging technical problems.  This role focuses equally on design, implementation, and leadership for engineers working on the projects the role is leading.


What you will do

The technical challenges we are facing are complex. We need a seasoned technical expert who has built complex platforms and products for global technology companies before. Your responsibilities will include:

  • Acting as a technical leader within the engineering organization.
  • Designing and architecting projects of high complexity that involve multiple stakeholders across the organization
  • Taking ambiguous technical problem statements and transmuting them into working software
  • Working across multiple domains
  • Working directly with senior engineering leadership to increase technical quality
  • Participating in code and design reviews
  • Owning the overall outcome of projects as the technical directly responsible individual

Qualifications

  • 10+ years of professional experience as a software engineer
  • You have seen systems operating at significant technical and organizational scale
  • Experience working in a fast-paced, dynamic environment
  • Experience in building projects with good abstractions and architecture
  • Comfortable at developing scalable and extendable core services used in many products
  • Expertise building complex, distributed services with Python, Golang, or Java
  • Strong CS knowledge
  • Bonus points if you’ve previously worked with AWS
  • 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


This role will receive a competitive salary + benefits + equity. The salary for US-based employees will be aligned with one of the ranges below based on location; see which tier applies to your location here .


A variety of factors are considered when determining someone’s compensation–including a candidate’s professional background, experience, and location. Final offer amounts may vary from the amounts listed below.  

Similar Jobs

Aeries technology - Associate Deal Desk Analyst

Aeries technology

Bengaluru, Karnataka, India (On-Site)
1 Month ago
bytedance - Student Researcher (Foundation Models - Reasoning, Planning & Agent - Doubao (Seed)) - 2025 Start (PhD)

bytedance

San Jose, California, United States (On-Site)
10 Months ago
Lightcast - Data Scientist

Lightcast

United States (Remote)
2 Months ago
Veeam Software - Middle/Senior C# Developer

Veeam Software

Poland (Remote)
3 Months ago
Beyond Sports - Unreal Engine Intern

Beyond Sports

Alkmaar, North Holland, Netherlands (On-Site)
4 Months ago
Sword Health - Senior DevOps Engineer

Sword Health

Porto, Porto District, Portugal (Hybrid)
8 Months ago
Sonar Source - Staff Cloud Platform Engineer

Sonar Source

Austin, Texas, United States (On-Site)
1 Year ago
Decagon - Strategic Solutions Engineer

Decagon

San Francisco, California, United States (On-Site)
4 Months ago
bytedance - Traffic Access Architectural Engineer - Traffic Infrastructure

bytedance

Singapore (On-Site)
10 Months ago
SSC Technologies - Cloud Platform Engineer

SSC Technologies

Melbourne, Victoria, Australia (Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

PayPal - Data Scientist

PayPal

Dublin, County Dublin, Ireland (Hybrid)
3 Months ago
Reltio - Associate Customer Engineer

Reltio

Austin, Texas, United States (On-Site)
1 Month ago
Google - Software Engineer III, Infrastructure, Google Cloud Platforms

Google

Cambridge, Massachusetts, United States (On-Site)
4 Months ago
Reltio - Customer Engineer

Reltio

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Activision - Senior Gameplay Engineer

Activision

Toronto, Ontario, Canada (On-Site)
1 Month ago
AI Fund - Curriculum Developer

AI Fund

India (Remote)
10 Months ago
C3 IoT - Lead/Senior Software Engineer, Full-Stack – AI Studio

C3 IoT

Redwood City, California, United States (On-Site)
1 Month ago
Ethos Life - Senior Backend Engineer

Ethos Life

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Outscal - C++ Game Programmer (All Levels)

Outscal

(Remote)
1 Year ago
oportun - Senior Software Engineer

oportun

India (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in San Francisco, CA, USA

Aledade - Senior Director, Commercial Contracting

Aledade

Arlington, Virginia, United States (Remote)
1 Month ago
Ansys - Senior Software Engineer - User Interface

Ansys

Exton, Pennsylvania, United States (On-Site)
3 Months ago
Apple - Software Development Engineer

Apple

Cupertino, California, United States (On-Site)
1 Month ago
Tencent - Technical Lead, Game Marketing Technology - SaaS Platform

Tencent

Los Angeles, California, United States (On-Site)
6 Months ago
Universal Music Group - Senior Manager, Label Accounting

Universal Music Group

Santa Monica, California, United States (On-Site)
1 Month ago
Wolters Kluwer - Senior Financial Planning Analyst

Wolters Kluwer

Minneapolis, Minnesota, United States (Hybrid)
1 Month ago
Vercel - Customer Marketer

Vercel

San Francisco, California, United States (Hybrid)
1 Month ago
NBC Universal - DayPart Manager

NBC Universal

Chicago, Illinois, United States (On-Site)
3 Months ago
Temperature Pro - Software Developer

Temperature Pro

Dallas, Texas, United States (On-Site)
4 Months ago
Apple - Staff Software Engineer

Apple

Cupertino, California, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Devops Jobs

Canva - Senior Backend Engineer - Support Automation and AI Enablement

Canva

Melbourne, Victoria, Australia (Remote)
5 Months ago
Epic Games - Senior DevOps Programmer

Epic Games

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)
5 Months ago
Capgemini - Ansible Automation Engineer

Capgemini

Pune, Maharashtra, India (On-Site)
3 Months ago
Match Group - Senior Platform Engineer

Match Group

New York, New York, United States (Hybrid)
10 Months ago
Qualcomm - Senior ASIC Platform Design Engineer

Qualcomm

Colombes, Île-de-France, France (On-Site)
3 Months ago
zeta - DevSecOps Engineer II

zeta

Hyderabad, Telangana, India (On-Site)
1 Year ago
Sonar Source - Lead Cloud Platform Engineer

Sonar Source

Geneva, Geneva, Switzerland (On-Site)
6 Months ago
Corsair - Automation Engineer

Corsair

Vietnam (On-Site)
5 Months ago
bytedance - Software Engineer, Multi Cloud CDN - San Jose / Seattle / Boston

bytedance

Seattle, Washington, United States (On-Site)
8 Months ago
Temporal Technologies - Staff Solutions Architect: New Logo

Temporal Technologies

San Francisco, California, United States (Remote)
3 Months ago

Get notifed when new similar jobs are uploaded