Ramp

Software Engineer, Travel, Juno

Ramp2 weeks ago
Location

New York, NY (HQ)

Type

Full Time

Salary

USD 204,000 – 280,000

Level

Senior

Role

Full Stack Engineer

Posted

Mar 27, 2026

Full TimeSenior

The role

Summary

Juno, a Ramp company, is seeking a Full Stack Software Engineer to build a modern guest travel and expense platform. The role involves developing comprehensive travel booking and payment infrastructure, with a focus on creating innovative solutions that simplify complex travel management processes for businesses across various industries.

What you'll do

Product Development: Build and evolve the guest booking experience and coordination tools for travel managers and administrators
Payment Infrastructure: Develop payment and expense infrastructure including virtual cards, spend controls, receipt verification, and multi-currency reimbursement systems
AI Integration: Create AI-powered agents to automate tasks like policy enforcement, expense review, disruption handling, and traveler support
Full Stack Engineering: Work across frontend interfaces and backend APIs, data models, and system integrations

What we look for

Technical

Programming LanguagesProficiency in TypeScript with strong web development skills
Frontend TechnologiesAdvanced React development experience
Database SkillsDeep knowledge of PostgreSQL and database design
System DesignExperience designing scalable APIs, data models, and complex system architectures

Education

DegreeBachelor's degree in Computer Science, Software Engineering, or related technical field preferred

Experience

Professional Experience4+ years of professional software engineering experience building production web applications (6+ years for staff level)
Project ManagementTrack record of owning large, ambiguous projects end-to-end
Integration ExperienceComfortable working with complex third-party integrations such as payment systems and booking APIs

Skills

Required skills

TypeScriptAdvanced proficiency in TypeScript development
ReactComprehensive React development capabilities
PostgreSQLStrong database design and management skills
Full Stack DevelopmentAbility to work across frontend and backend technologies

Nice to have

Payment SystemsExperience with complex financial technology integrations
AI TechnologiesUnderstanding of AI-powered automation and agent development
Travel TechBackground in travel or expense management platforms

Compensation & benefits

Salary

USD 204,000 – 280,000 (annual)

Stock options

Available

Benefits

Health Insurance

100% medical, dental & vision insurance coverage for employee, with partial coverage for dependents

Retirement Plan

401k with employer matching contributions

Flexible PTO

Unlimited paid time off

Fertility Support

Fertility HRA up to $10,000 per year

Parental Leave

Comprehensive parental leave policy

Home Office Support

Centralized home-office equipment ordering

Wellness Benefits

Health and wellness stipend

Travel Support

Budget for intra-office travel and potential relocation support to NYC or SF


Interview process

  1. 1
    Initial Screening Preliminary resume and background review
  2. 2
    Technical Interview Comprehensive assessment of technical skills and problem-solving abilities
  3. 3
    System Design Challenge Evaluation of candidate's approach to designing scalable software architectures
  4. 4
    Team Fit Interview Discussion of candidate's working style, ownership mentality, and alignment with company culture
  5. 5
    Final Interview Meeting with leadership to discuss role expectations and potential contributions

Apply for this position

You'll be redirected to the company's application page