Software Engineer, API2018-07-24T10:11:32+00:00


Software Engineer, API

Menlo Park, California, United States


Want to help millions of people turn their travel dreams into reality? Want to join a team of talented travel technologists, digital marketers and fintech experts? Want to design simple, robust APIs that scale to millions of requests per second?

At UpLift, you’ll:

  • Develop RESTful API endpoints that are comprehensive and intuitive to build application services
  • Build step functions and lambdas (Clojure, Python, Go, Node) to support serverless applications and process automation
  • Utilize a broad range of AWS services and external APIs for technical partners
  • Build performant, readable, production level code and reusable libraries
  • Participate in multiple projects across point-of-sale transactions, loan servicing, and capital servicing components
  • Engage in design and code reviews – learn from your peers and teach your peers
  • Be involved in choosing new technologies, programming languages (Kotlin, Racket, Elm, Idris) and tooling for our platform

UpLift operates at the intersection of travel, technology and alternative lending. Founded by luminaries from the travel industry, UpLift is a well-financed Series A startup that provides point-of-sale financing for consumer travel. The consumer travel segment is a $1 Trillion global market that is underfinanced relative to other key consumer verticals. UpLift is generating revenue and rapidly scaling, and yet is still early enough for the right candidate to make their mark on the company in a fundamental way.

UpLift brings digital marketing, travel and fintech expertise to major travel brands such as JetBlue, Southwest Vacations and United Vacations. With the UpLift Platform, travel providers can drive substantial improvements in their economics by increasing top line revenue and decreasing transaction costs. The UpLift Platform is built to scale and is easy to implement. Investors include IDG Ventures, PAR Capital and Thayer Ventures.



  • Have experience with modern service architecture design and backend frameworks
  • Are proficient in functional programming (e.g., Clojure, Scheme, Scala, Haskell, Elixir, or equivalent)
  • Are smart, ambitious, self-motivated, curious, quick learner and adaptable
  • Have an appreciation for efficient interface design
  • Are located in SF Bay Area
  • Have minimum of 2 years professional programming experience


  • Play a critical role in building UpLift’s core platform and the ultimate success of the company
  • Work with a small and strong technical team
  • Own major feature areas of the codebase
  • Health, Dental, and Vision Insurance Covered
  • Equity and 401k offered
  • Commute reimbursement
  • Free meals, everyday
  • New MacBook Pro or other laptop


Apply for this job
For any inquiry please email and we will respond to you shortly.