Staff Software Engineer - Spend Platform

rippling

New York, NY, United States
On-site
Backend development and distributed systems
Design large-scale fault-tolerant systems
Proficiency in modern backend languages
Rippling Spend unifies corporate cards, reimbursements, procurement, bill pay, and travel into a single workflow that connects directly to accounting and payroll

Job Summary

  • Rippling Spend unifies corporate cards, reimbursements, procurement, bill pay, and travel into a single workflow that connects directly to accounting and payroll.
  • The role involves crafting exceptional platform solutions, tackling complex engineering challenges, and leading talented engineers across Spend Management.
  • Rippling is committed to building a diverse and inclusive workforce and highly values employees working in-office at least three days a week.

Matching Summary

Rippling Spend unifies corporate cards, reimbursements, procurement, bill pay, and travel into a single workflow that connects directly to accounting and payroll.

Skills & Requirements

Must-have

  • backend development and distributed systems
  • design large-scale fault-tolerant systems
  • proficiency in modern backend languages
  • complex data modeling with SQL/NoSQL
  • real-time spend control and policy enforcement

Nice-to-have

  • high agency and proactive problem solving
  • mentoring and leadership of engineers
  • domain agility in treasury and money movement
  • collaborative in-office work environment

Key Requirements

  • 8+ years professional software engineering experience
  • strong backend and distributed systems expertise
  • experience designing fault-tolerant systems
  • ability to master treasury and money movement domain quickly

Work Rights

Not specified

Tailored Resume

Cover Letter