Skip to content

Staff Software Engineer - Spend Platform

New York, NYHybrid8+ YOE
Summary

Builds scalable backend platform for spend management, unifying corporate cards, reimbursements, procurement, and bill pay with real-time policy enforcement. Requires 8+ years backend/distributed systems experience, high agency, and proficiency in modern languages like Python/Go/Java.

About the role

Responsibilities

  • Craft exceptional platform solutions benefiting multiple teams for seamless user experience.
  • Hands-on technical architecture, liaison between product/engineering leadership and technical workstreams.
  • Tackle complex engineering challenges with ingenious solutions.
  • Own projects, make impactful decisions, drive implementation.
  • Lead and mentor talented engineers in Spend Management.
  • Contribute to Rippling's newest influential product.

Requirements

  • 8+ years professional software engineering, strong backend and distributed systems track record.
  • Design large-scale, fault-tolerant systems; understand consistency/availability trade-offs.
  • High agency: thrive in ambiguity, identify problems, scope and execute solutions.
  • Domain agility: quickly master treasury/money movement.
  • Deep proficiency modern backend language (Python, Go, Java) + complex data modeling (SQL/NoSQL).
Skills
PythonGoJavaSQLNoSQLDistributed SystemsBackend Development