HotelTonight makes it remarkably easy to book great hotels at amazing rates for tonight, tomorrow and beyond. Our goal is to be the premier and most loved way to book a place to stay and we’re looking for a Senior Software Engineer, DevOps to help do just that.
At HotelTonight, our engineers work on everything from backend systems, ensuring high availability and speed, to building out beautiful and intuitive user interfaces, to scaling industry-changing products. We’re looking for a motivated Engineer with a focus on DevOps to strengthen and maintain our backend systems. We may need your help contributing to feature development from time to time too, so if you are interested in doing some work outside of purely DevOps, this role is perfect for you!
WITHIN 1 MONTH, YOU WILL:Familiarize yourself with our development workflow, tooling and tech stackLearn about the upcoming initiatives and projects you’ll be owningRelease bug fixes and feature improvements to our production environmentActively participate in our code review process
WITHIN 3 MONTHS, YOU WILL:Develop, modify, and maintain our e-commerce platform while optimizing for speed, user experience, and continued 99.99% availabilitySupport critical production systems as part of our on-call rotationLeverage instrumentation to identify and diagnose performance bottlenecksOwn the delivery and deployment of the services you build into our containerized production cluster
WITHIN 12 MONTHS, YOU WILL:Lead end-to-end development of mission-critical operational improvementsWork on managing and scaling the infrastructure that enables our services to process millions of requests per dayEvaluate and experiment with new technologies and techniques that can be added to our tech stack to solve the trickiest of problemsWork alongside other engineers to define the future of HotelTonight's core services
WHY THIS OPPORTUNITY IS COOL:You’ll be able to directly contribute to and shape the systems that power HotelTonight’s marketplaceYou’ll work alongside and be exposed to senior leaders across the company; an opportunity to learn and grow from those around youYou’ll work with other teams across the company on a wide range of projects, ranging from behind-the-scenes improvements to our bookings, payments, and notifications platforms to scaling core infrastructureYou’ll help implement and refine best practices for deploying, monitoring, alerting, and performance testing critical services
WHAT WE'RE LOOKING FOR IN YOU:Extensive experience in software development working as a Backend Engineer (Ruby, Java, Python or equivalent)Working knowledge of relational databases like MySQL and PostgreSQLFamiliarity with any of the following is a plus: AWS, Ansible, Docker, Elasticsearch, Kafka, Packer, RabbitMQ (or other queueing systems), Terraform, RedisScala experience would be a huge plus!Experience scaling and maintaining high-traffic, service-oriented production systems
We understand you might not meet every requirement listed above, but we'd love to hear from you if you have at least a few. If not this role, we might have another role down the line!
WHAT YOU'LL GET FROM US:An official Best Places to Work (2 years running!)The opportunity to define mobile commerce and change the way people book travelA people-focused organization dedicated to making sure you're challenged, learning, growing, and recognized for all the great work you doThe camaraderie of a driven, agile team that is building something disruptiveExcellent health, dental, vision and 401k plans, and stock options tooFun stuff - quarterly travel stipend, flexible time off, subsidized cell phone plans and fitness memberships, and the opportunity to spin the HT Roulette wheel to win a spontaneous weekend getaway!
We are on a mission to radically transform hotel bookings. Doing this requires us to think differently and to question conventional approaches, therefore it’s essential to have a diverse team of the very best people with all types of backgrounds and experiences to bring the best ideas to life. We are committed to maintaining an environment where all of our team members have the opportunity to be heard, to make an impact and to do the best work of their lives.