Taro Logo

Staff Software Engineer | Backend

A financial operations platform combining payments, corporate cards, vendor management, and automated bookkeeping with AI capabilities.
$246,900 - $339,500
Backend
Staff Software Engineer
Hybrid
1,000 - 5,000 Employees
7+ years of experience
Finance · Enterprise SaaS · AI
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Staff Software Engineer | Backend

Ramp is revolutionizing modern finance teams with AI-powered solutions. As a Staff Software Engineer in the Backend team, you'll play a crucial role in building scalable systems using Python, Temporal, and Postgres. The position combines hands-on coding with technical leadership, requiring both deep backend expertise and team management capabilities.

The role involves leading and potentially managing highly skilled backend engineers, contributing to technical vision, and implementing complex projects. You'll be responsible for improving engineering processes, tools, and systems to enhance codebase scalability and team productivity. The ideal candidate should have extensive backend engineering experience, proven technical leadership, and a track record of delivering high-quality products at scale.

Ramp serves over 40,000 businesses and has saved clients $10B and 27.5M hours. The platform processes over $80 billion in purchases annually. Backed by prestigious investors including Thrive Capital, Sequoia Capital, and Greylock, Ramp has earned recognition from Fast Company, LinkedIn, Forbes, CNBC, and TIME Magazine.

The company offers comprehensive benefits including full medical coverage, 401k with employer match, flexible PTO, fertility HRA, wellness stipends, and parental leave. This role provides an opportunity to shape the future of financial technology while working with cutting-edge AI solutions in a fast-paced, innovative environment.

As a technical leader, you'll help establish and execute the team's vision while maintaining a strong focus on performance and scalability. The position requires someone who can build effective abstractions to support other engineers while fostering a culture of excellence, velocity, and humility.

Last updated 9 days ago

Responsibilities For Staff Software Engineer | Backend

  • Help lead and manage a team of highly skilled backend engineers
  • Collaborate on technical vision
  • Lead discussions and implementation of multiple complex projects
  • Improve engineering processes, tools, and systems
  • Provide and solicit feedback with peers and managers
  • Recruit, interview and develop interview questions

Requirements For Staff Software Engineer | Backend

Python
PostgreSQL
  • Minimum of 7 years of backend engineering experience preferred
  • Minimum of 3 years of technical leadership experience leading and/or managing teams
  • Track record of shipping high-quality products and leading projects at scale
  • Ability to turn business and product ideas into engineering solutions
  • Desire to work in a fast-paced environment, continuously grow, and master your craft
  • Alignment with Ramp's core values

Benefits For Staff Software Engineer | Backend

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Relocation Benefits
  • 100% medical, dental & vision insurance coverage
  • 401k with employer match
  • Flexible PTO
  • Fertility HRA (up to $5,000 per year)
  • WFH stipend
  • Wellness stipend
  • Parental Leave
  • Relocation support to NYC or SF
  • Pet insurance
  • One Medical annual membership