Software Engineer, Travel
WFA Digital Insight
As demand for skilled software engineers continues to rise, with a 25% increase in remote tech jobs in 2025, roles like this one at Ramp are particularly compelling. The ability to work on high-stakes, data-dense problems with high agency and urgency is a rare opportunity. With the growth of digital payment solutions, professionals with expertise in full-stack development and AI-powered systems are highly sought after. Before applying, candidates should be aware that Ramp values builders who can own problems end-to-end and make consequential decisions, suggesting a work environment that rewards autonomy and innovation.
Job Description
About the Role
The Software Engineer position at Ramp's Juno is a full-stack role that encompasses the entire product surface area. This involves not just building and evolving the user-facing travel booking experience for guests and the coordination tools for travel managers, but also creating and maintaining the complex payment and expense infrastructure that powers these interactions. Every engineer at Juno has the autonomy to make critical product decisions, shaping both what is built and how it is built.As a key member of the team, the successful candidate will work in a fast-paced, dynamic environment where ambiguity is common, and the ability to make strong technical decisions without detailed specifications is essential. The role demands a systems thinker who can see how changes in one area ripple across the platform and who is comfortable working across the full stack without being limited to frontend or backend work.
The role is particularly significant because it sits at the intersection of finance, technology, and travel, an area where innovation can have a substantial impact on businesses and individuals alike. By automating and streamlining guest travel and expense management, the engineer will contribute to making corporate travel more efficient and less fragmented.
What You Will Do
- Develop and improve the travel booking experience to make it more user-friendly and efficient for guests.
- Create and manage the coordination tools used by travel managers and admins to oversee complex travel arrangements.
- Design and implement payment and expense infrastructure, including virtual cards, spend controls, and reimbursement systems that can handle transactions across different currencies and countries.
- Build AI-powered agents to automate tasks, reduce coordination overhead, and enhance the overall user experience.
- Work on the development of interfaces for both guests and admins, focusing on creating intuitive and seamless interactions.
- Collaborate on the development of APIs, data models, and integrations that power the product's frontend and backend.
- Participate in the evaluation and implementation of new technologies to improve the product's performance and features.
- Contribute to the automation of policy enforcement, expense review, disruption handling, and traveler support.
- Engage in the analysis of user feedback to identify areas for improvement and implement changes accordingly.
- Collaborate with cross-functional teams to ensure the product meets business requirements and user needs.
What We Are Looking For
- A minimum of 4 years of professional experience in software engineering, with a focus on building production web applications.
- Strong proficiency in full-stack development, with the ability to work on both frontend and backend technologies.
- Experience with AI-powered systems and automation, preferably in a travel or finance context.
- Ability to work in a fast-paced environment and make technical decisions with ambiguity.
- Strong understanding of systems and how changes in one area can affect the entire platform.
- Experience with cloud-based infrastructure and scalability.
- Familiarity with security and compliance standards in payment processing.
- Excellent problem-solving skills and the ability to debug complex issues.
- Strong communication skills, with the ability to work effectively in a team.
Nice to Have
- Experience with travel industry technologies and platforms.
- Knowledge of financial regulations and standards for payment processing.
- Familiarity with machine learning and data analytics.
- Experience working in a remote team environment.
- Certification in software engineering or a related field.
Benefits and Perks
- Competitive salary and equity package.
- Opportunity to work on a high-impact product that streamlines corporate travel.
- Collaborative and dynamic work environment with a team of experienced professionals.
- Professional development opportunities, including training and conference attendance.
- Flexible working hours and remote work options.
- Access to the latest technologies and tools.
- Comprehensive health insurance package.
- Generous PTO policy and paid holidays.
- Annual stipend for professional development and education.
How to Stand Out
- Build a Strong Portfolio: Showcase your work on complex software projects, especially those involving full-stack development and AI-powered systems.
- Prepare for Ambiguity: Be ready to discuss how you handle ambiguity and make technical decisions without detailed specifications.
- Highlight Systems Thinking: Emphasize your ability to see the bigger picture and understand how changes in one area can affect the entire platform.
- Brush Up on Payment and ExpenseInfrastructure: Familiarize yourself with the latest in payment processing technologies and financial regulations.
- Showcase Your Problem-Solving Skills: Be prepared to walk through your process for debugging complex issues and solving technical problems.
- Discuss Your Experience with Remote Teams: Highlight any experience working in remote or distributed teams and how you maintain productivity and communication in these environments.
- Be Ready to Discuss AI and Automation: Prepare to talk about your experience with AI-powered agents and automation, and how you see these technologies evolving in the context of travel and expense management.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.