Ramp is building the smart infrastructure for finance teams, and they are seeking a Software Engineer for their Guest Travel platform. This role involves developing the booking experience for guests and the payment infrastructure, as well as automating tasks using AI-powered agents.
Responsibilities:
- Build and evolve the booking experience that guests interact with, and the coordination tools that travel managers and admins rely on to manage complex, multi-person travel
- Build the payment and expense infrastructure — virtual cards, spend controls, receipt verification, and reimbursement systems that handle real money across currencies and countries
- Ship AI-powered agents that reduce coordination overhead — automating tasks like policy enforcement, expense review, disruption handling, and traveler support
- Work across the full stack: shape the interfaces guests and admins interact with on the frontend and the APIs, data models, and integrations that power them on the backend
Requirements:
- 4+ years of professional software engineering experience building production web applications (6+ for staff level)
- Deep proficiency in TypeScript, React, and PostgreSQL
- Experience designing APIs, data models, and systems that scale
- Comfort working with complex third-party integrations — payment systems, booking APIs, or similar
- Track record of owning large, ambiguous projects end-to-end
- You're energized by ambiguity and can make strong technical decisions without a detailed spec
- You think in systems, not features — you see how a change in one area ripples across the platform
- You write code you're proud of but ship fast — you know when 'good enough' is the right call
- You're comfortable across the full stack and don't see yourself as 'only frontend' or 'only backend'
- You like working with a small team where your decisions truly matter
- Experience mentoring engineers and raising team-wide engineering standards is valued at the staff level