Full Stack Engineer

Upside, Remote

Finally, there's an Upside to business travel

Duration: Full-Time

Busy people crave anything that makes things easier, that moves work from the foreground to the background, that can operate without our attention so we can focus on more important things. At Upside, we serve business travelers who are the busiest of the busy and the most stressed out of the stressed. They are counted on to deliver results that grow their companies and their careers – new clients, new vendors, new relationships, new opportunities. And, everytime they travel for work they sacrifice precious personal and family time. That’s why we never forget our customers are real people with families and feelings and things to get done. 

We love to solve problems, and we have an upbeat view of the future. We are a diverse team of fiercely intelligent people who are great at what they do and great at doing it with others. Our goal is to transform the experience of buying travel and what it’s like to be on a business trip for travelers, travel managers, and companies. If you love building and selling things that give users the gift of more time to spend on what’s important to them, then Upside is the place for you. 


  • You are a Node.JS enthusiast, eager to build commercial applications with ES6.
  • You know the difference between unit and integration tests and why each type is important.
  • You’ve built highly scalable products that involve some, or all of the following components: fault-tolerance, high availability, e-commerce and distributed microservices.
  • You get easily excited about Continuous Delivery. You know your testing tools and are comfortable with platforms like Docker, CircleCI, and Artifactory.
  • You know the modern technical stack from the network up and are incredibly grateful that you can programmatically control all of it thanks to AWS or Azure or Google.
  • You have a deep respect for the challenges associated with operating a large-scale system in product, and your designs and implementations reflect that understanding. 
  • You sleep soundly knowing that your infrastructure has been designed and implemented to be scalable and robust with the entire engineering team involved in DevOps. You’ve been woken up in the middle of the night when it hasn’t been that way.
  • You have 1-5 years of relevant experience and/or a bachelor’s degree in Computer Science. You are looking to get in on the ground floor of a well-funded startup with a proven leadership team.  Prior startup experience is a huge plus!
  • You enjoy creating unconventional solutions to the most challenging requirements.
  • You understand that great Engineering teams are built upon relationships, just as much as they are built on awesome code.


  • Work directly with our Engineering Teams to design, implement, and deploy critical software systems that will turn business travel from mundane to magical. The critical path to success is to write code that can access multiple APIs in parallel with extremely low latency and store them in a massive data cluster. And do that a few billion times a day.
  • Work in cross-functional teams with Product, UX, Quality Engineering, and business experts to participate in feature design and create the next generation of business travel. 
We are positive, passionate, playful, and always pushing to be better. Our team is a hodgepodge of challenge seekers, travel gurus, startup junkies, and data-miners who see the big picture.

We love to ship. We're completely on the CI/CD train, shipping code multiple times a day. We've developed a clustered container environment in AWS using Docker and Kubernetes to manage dozens of microservices written primarily in Node and Go. Our web frontend is written in React/Redux and we're building native iOS and Android apps that take full advantage of the powerful platforms they run on. View our blog at: engineering.upside.com

·       You are motivated by disrupting the norm.
·       You have a great sense of humor and take your profession seriously, but not yourself. 
·       Your entrepreneurial spirit drives your bias for action.
·       You are all about constructive feedback - you can dish it out and you can take it.
·       You thrive in the frenetic energy of a startup.

·       Competitive salary + equity 
·       Full health, vision, and dental coverage
·       401K plan 
·       Open paid time off 

Upside Travel is an equal opportunity employer and encourages people of all backgrounds, genders, ethnicities, abilities, and sexual orientations to apply. We are committed to being an inclusive place to work, while maintaining a workforce that represents the communities we serve.

About Upside

You deserve a better business trip. Upside is building a world-class team passionate about creating a product that will turn business travel from mundane to magical. This is no ordinary startup. We’ve already brought on some of the most passionate, intelligent and seasoned founding team members on the planet. Our founders started websites you’ve been using for years and are some of the most connected deal-makers in business. We are ambitious, well-funded and plan to change a $1 trillion global industry. If you're looking for challenging work that demands real thinking, bold action and big-time responsibility, then check out our available positions.


Want to learn more about Upside? Visit Upside's website.