Staff Software Engineer - Spend Platform

Rippling
San Francisco, NY
Job Description
Role Overview

We build the system that gives companies real-time visibility and control over every dollar they spend. Rippling Spend unifies corporate cards, reimbursements, procurement, bill pay, and travel into a single workflow that connects directly to accounting and payroll.

What You Will Do

Craft exceptional platform solutions that will benefit multiple teams to create a seamless user experience. Tackle complex engineering challenges, leveraging your expertise to devise ingenious solutions that push the boundaries of what is possible.

Why It Might Be a Fit

If you like building deeply integrated platforms that replace fragmented tooling, this is the work. You will immerse yourself in one of Rippling's newest and most influential products, becoming a true authority and contributing to its ongoing development.

Requirements

  • 8+ years of professional software engineering experience
  • Strong track record in backend development and distributed systems
  • Proven ability to design large-scale, fault-tolerant systems from scratch
  • Deep proficiency in a modern backend language (Python, Go, Java, etc.)
  • Experience with complex data modeling (SQL/NoSQL)

Benefits

  • Equal opportunity employer
  • Committed to building a diverse and inclusive workforce
  • Reasonable accommodations for candidates with disabilities
  • Collaborative work environment and company culture
  • Working in-office considered an essential function of the employee's role
]]>