Back End Engineer

Washington, DC
May 18, 2017
May 23, 2017
Full Time
We are ambitious, well-funded, and plan to change a $1 trillion-dollar global industry. This is no ordinary startup. We've brought on some of the most passionate, intelligent, and seasoned founding team members on the planet. We are building a product that will innovate business travel, delivering the cost savings that companies demand and a new level of great incentives that business travelers deserve. ABOUT YOU You are proficient in Node.JS and have worked with open source SQL and NoSQL databases as well as REST/JSON APIs. You've worked with highly scalable products that involve some, or all of the following components: ecommerce, fault-tolerance, high availability, and distributed microservices. You have 3-7 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 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 love sleeping 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 know the modern tech stack from the network up and are incredibly grateful that you can programmatically control all of it thanks to AWS, Azure, and Google. You seek out cutting edge technologies and can rattle of your favorite blogs, SMEs, meetups, subreddits and/or GitHub accounts. 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. ABOUT THE GIG Work directly with our President and Engineering Team Leadership 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 a small, close knit team with Product, UX, and business experts to participate in feature design and create the next generation of business travel.ABOUT ENGINEERING AT UPSIDEWe 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 in written Angular and we're building native iOS and Android apps that take full advantage of the powerful platforms they run on. ABOUT USWe are a team of no-nonsense risk-takers that thrive in our low structure, high expectations culture. 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.YOU WANT TO TALK TO US IF . 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.WHAT WE OFFER. Competitive salary + equity . Full health, vision, and dental coverage. 401K plan . Open paid time off . Impromptu Nerf gun battles