Golang / Go Job: Backend Engineer(s)


Backend Engineer(s) at FindHotel

Amsterdam, Netherlands 🇳🇱   (Posted Nov 15 2018)

About the company
FindHotel develops the first hotel booking marketplace (www.findhotel.net). We help travelers the world over book thousands of nights every day, and enjoy a truly global audience across 25 languages.

Our mission is to become the Swiss army knife of the hotel booker, using data science and a consumer focused business model to help travellers make better decisions and bring transparency to one of the largest consumer markets in the world.

Job description
Do you want to join us on a journey to change the trillion dollar travel industry? We are looking for the best and brightest who share our passion for travelers, data, and product.

FindHotel believes travel is the one thing that really opens minds to new ideas, cultures and ways of thinking. Our mission is to get every traveller in the world the best accommodation deal. From adventure travel and backpacking to honeymoons and family vacations, we deeply care so that every traveller can make the best informed accommodation choice at the absolute best conditions for every trip.

We are growing fast and looking for Back-end Engineer(s) to join us in becoming a global travel category leader.

We build highly performant, scalable services and components that power our product and provide our users with the best content and deals the accommodation industry has to offer. Scalability, reliability, and great performances are the core of what we build. We work with modern stacks (Go, Elixir, Node.js, Python, Ruby) and, as we embrace the DevOps culture, our infrastructure-as-code in the cloud (AWS) is managed via tools like Docker, Jenkins, and Terraform.

Should you join us, not only you will get exposed to some bright engineers with a passion for delivering great software, you will also get the chance to collaborate with team members from a broader range of expertise, including UX experts, data analysts and scientists, product owners, and marketing specialists.

What you will actually be doing / responsibilities

Work in a team to solve challeging problems, integrating accommodation providers and building blazing-fast services that serve their data

Identify bottlenecks and opportunities for improvements in terms of performance and code quality

Help improving our infrastructure and scale it to support our continuous growth in a cost-effective way

What a day in the office might look like

In the morning, you and your fellow engineers sit down with the Product Owner to discuss the performance of a not-so-fast API endpoint. Comparing the ideal performance to the data collected by our monitoring systems, you brainstorm together a few ideas of how to improve the service's performance and design a scalable solution. After lunch, you jump onto an open issue and prepare a pull request that improves the infrastructure's reliability for one of the most delicate components. Before the end of the day, you put together some ideas on how to improve another component's design and organize an architecture review session with some engineers across teams to discuss the benefits and costs of your proposed solution.

Why join FindHotel?

Lots of chances to learn and grow – you’ll be surrounded by some of the brightest minds in the city, part of a culture which values sharing knowledge every day, and given a budget to attend conferences and develop yourself

We care deeply about the user and the team works hard to get every traveler the best deal.

A profitable company with fast growth and a great scale opportunity

We offer a competitive compensation package (including stock appreciation rights) + perks and benefits

You will be part of a highly international team in a fun work environment

Skills & requirements
Who we are looking for / requirements

You have at least 4 years experience in back-end development using a modern set up and tooling

You have a great understanding of APIs, databases, data structures, queues, and all things back-end, with a strong passion for automation

You have worked on a production system that was exposed to significant scale (whether traffic or amount of data) and you are excited by these kinds of challenges

You have a sense of pragmatism, constantly finding the right balance between achieving technical excellence and delivering value to our users

You are flexible, curious, and data-guided in helping us decide what to work on next

You engage with your team and all the engineering group actively, sharing knowledge and best practices to improve with them every day

You have production experience working with AWS and you have taken care of CI / deployments / infrastructure in the past

Experience with Golang or Elixir is a big plus

Instructions how to apply
Send your resume and cover letter at caroline@findhotel.net
[ job website ]

Let them know you found the job via https://www.golangprojects.com
(Companies love to know recruiting strategies that work)

Other jobs that might be interesting

Veganbase CTO - Golang Engineer - Veganbase   (September 2019)
Worldwide, 100% Remote
Veganbase is a remote-only company, we built a marketplace/CMS for the fast-growing ethical industry. The marketplace is actually a smart database of linked items where brands manage their supply chain. Such a project is only possible because we focus on a nic...
The Golang Guy Limited 2 x Software Engineers (No experience with Go required) - The Golang Guy Limited   (September 2019)
Kent, United Kingdom
[ONSITE - KENT, UK - 2 x SOFTWARE ENGINEERS - £55,000 - £70,000] * * * NO EXPERIENCE WITH GO REQUIRED * * * I'm looking for 2 x Software Engineers who have ideally come from a strongly typed language background to join a small autonomous squad which cons...

Form3 - Financial Cloud Senior Software Developer - 100% Remote (UK/EU Only) - Form3 - Financial Cloud   (July 2019)
London, United Kingdom (Remote possible)
We are looking for Senior Software Developers who want to help build the next generation payment API in the cloud. We'd like to hear from enthusiastic developers who want to work with the latest technologies, solve interesting problems and be part of a re...

About Golangprojects