×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer, Backend - Product

Job in San Francisco, San Francisco County, California, 94199, USA
Listing for: Rippling
Full Time position
Listed on 2026-05-25
Job specializations:
  • Software Development
    Backend Developer, Software Engineer
Salary/Wage Range or Industry Benchmark: 159000 - 278250 USD Yearly USD 159000.00 278250.00 YEAR
Job Description & How to Apply Below
Position: Senior Software Engineer, Backend - Spend Product

Senior Software Engineer, Backend - Spend Product 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—payroll, expenses, benefits, computers—into a single system. It allows every part of the employee lifecycle to be managed and automated in one place.

Based in San Francisco, CA, Rippling has raised $1.4B+ from top investors and was named one of America’s best startup employers by Forbes.

About the Spend Product Team

We build the system that provides real‑time visibility and control over every dollar spent. Rippling Spend unifies corporate cards, reimbursements, procurement, bill pay, and travel into a single workflow that connects directly to accounting and payroll. We enforce policy, approvals, and accounting in real time, creating a scalable system across payments, data consistency, permissions, and scale.

What We Build
  • Corporate Cards: Physical and virtual cards with built‑in controls, configurable limits, and policy enforcement. Engineering work includes payments infrastructure, risk systems, authorization flows, and high‑trust financial user experiences.
  • Expense Management: Streamlined workflow for employees to submit expenses and for finance teams to review, approve, and reimburse. Engineering involves policy engines, approvals, mobile and web experiences, and deep integrations with payroll and accounting.
  • Bill Pay: Unified way to manage vendor invoices, approval chains, and outgoing payments. Engineering spans document ingestion, workflow automation, financial operations, and money movement.
  • Travel: Booking workflows integrated with the spend stack. Engineers build booking experiences, policy enforcement, compliance, and post‑purchase spend workflows.
  • Procurement: Centralized request, approval, and management of purchases before money is spent. Engineering covers workflow engines, dynamic forms, vendor management, and integrations with bill pay, accounting, and policy enforcement.
  • Banking: Stores, moves, and manages money with built‑in controls and real‑time visibility. Engineering involves ledgering, money‑movement rails, compliance and risk controls, and high‑reliability infrastructure.
What you will do
  • Own the design and implementation of core backend services and APIs that power critical product capabilities and complex business logic.
  • Ensure all systems are built for high‑volume scale, reliability, and security, making strategic decisions about infrastructure and data integrity.
  • Work seamlessly with product, frontend, and platform teams to translate feature goals into robust, high‑performance technical solutions.
  • Elevate the team's technical standards, lead code and design reviews, and mentor engineers on backend best practices.
What you will need
  • 5+ years of experience in a production environment using Python, Go, or a similar high‑scale backend language.
  • Deep expertise in distributed systems architecture, data modeling, and performance optimization of relational databases.
  • Experience contributing to systems operating at significant technical and organizational scale.
  • Strong understanding of CS/algorithms fundamentals and experience with complex project delivery.
  • Exceptional communication skills with technical and cross‑functional stakeholders.
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. We provide reasonable accommodations for candidates with disabilities who need assistance during the hiring process.

To request a reasonable accommodation, please email

Rippling highly values employees working in‑office to foster a collaborative work environment and company culture. For office‑based employees living within a defined radius of a Rippling office, working in the office at least three days a week is considered an essential function of the role.

This role will receive a competitive salary with benefits and equity. The pay range for this role is USD 159,000 – 278,250 per year (US Tier 1).

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary