
Ramp
Mid
Full-stack ownership building Juno's guest travel and payments platform
This is a full-stack Software Engineer role on Ramp's Juno team, building the guest booking experience, coordination tools for travel admins, and the payments/expense infrastructure (virtual cards, spend controls, reimbursements) that moves real money across currencies. The JD explicitly wants engineers who default to ownership and move fluidly between TypeScript/React frontend and PostgreSQL-backed backend systems, including shipping AI-powered agents for coordination tasks.
Step into this interview
Free · a live voice mock calibrated to this exact role
What this interview tests
- Full-stack ownership across frontend (TypeScript/React) and backend (PostgreSQL) systems
- Designing payment/expense infrastructure handling real money across currencies
- Integrating third-party booking and payment APIs
- Systems thinking — anticipating ripple effects of a change
- Bias toward ownership and shipping in ambiguity
- Building AI-powered agents to reduce coordination overhead
Common question themes
Describe a full-stack feature you owned from data model through UI
How would you design virtual card / spend control logic to prevent misuse
Tell me about integrating a complex third-party API (payments or booking)
Describe a time you fixed something broken that wasn't officially your responsibility
How do you decide when 'good enough' is the right call vs. when to invest more
What would an AI agent that reduces guest-travel coordination overhead need to handle correctly
Related interviews

Ramp
Mid
Data Scientist

Ramp
Senior
Senior Data Scientist, Growth

Ramp
Senior
Applied AI Engineer, Fullstack

Brex
Mid
Software Engineer II, Backend

Brex
Mid
Software Engineer II, Backend

Brex
Senior