Company
Headout logo

Headout

Location

In office: Abu Dhabi

  • 🇦🇪 United Arab Emirates
Apply

Senior Software Engineer - Backend

🚀 Why Headout?

What we do is important

In an increasingly digital world, there is a desperate need to augment our human experience by getting us to interact with the real world around us and the people in it. At Headout, our mission is to be the easiest, fastest, and the most delightful way to head out to our next real-life experience. We do this by running a managed marketplace to the world’s most exceptional real-life experiences — from immersive tours to museums to live events and everything in between.

We’ve got scale, fast growth, and solid fundamentals

Headout has served tens of millions of guests from 196 countries on one of our experiences across 70+ cities in 9 languages. Today, we’ve sales in 100s of millions of $s a year and have grown 4x+ in ‘22. Contrary to the norm, we deliver this scale and growth while being profitable. We raised $42M in ‘22 and have a decade+ runway enabling us to think truly long term.

Now is the right time

While we have a fast-growing business, we are still very early in our journey with a large upside to capture and have a team that is small enough for you to have an indelible outsized impact on our journey. We are not too early, we are not too late.

Our culture

Every place has its own beat and we are no different. We are not the right place for everybody but we are the right place for a certain group of people. Read more about it here.

The Role:

Our Senior Software Backend Developer would be responsible for designing and building core modules on the application and infrastructure layer. They would solve challenging architectural and design problems. They would build and contribute to open-source libraries and components, and be responsible for building concurrent, performant, and scalable services that will power the entire Headout ecosystem.

What makes this role special?

  • First-hand experience to build things from the scratch, have the onus of their projects and work with a team where out-of-the-box solutions are welcomed. 

  • Build a plethora of services on different platforms and databases. 

  • Flexibility to work on different tech stacks. 

  • First-hand experience of 5x growth of a company and while you are at it contribute to the architecting solutions.

What skills & experience do you need?

  • Strong CS fundamentals, and good working knowledge of classic algorithms and data structures.

  • 2+ years of experience developing server-side technologies using any language or framework.

  • Excellent communication, collaboration, and people management skills.

  • Experience working with Spring, Relational Databases, Concurrent Programming, NoSQL flavors, and AWS.

  • Experience designing scalable, fault-tolerant systems and databases.

  • Experience with setting up systems and infrastructure.

  • Solid understanding of how the web works and its underlying communication protocols.

  • Desired Skills: C, Golang, Java, Node.js, Python, Ruby, Scala, Django, Hibernate, J2EE, Ruby on Rails, Spring, Struts

Bonus:

  • An interest in travel, local experiences, hospitality & interested in being an early employee at a growing company.

  • An experience in starting or scaling a successful startup.

  • Anything out-of-the-box that can surprise us.

 

EEO statement

At Headout, we don’t just accept differences — we celebrate it, we support it, and we thrive on it for the benefit of our employees, our partners, and the community at large. Headout provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age or disability. During the interview process, if you need assistance or an accommodation due to a disability, you may contact the recruiter assigned to your application or email us at [email protected].

 

Privacy policy

Please note that once you apply for this job profile your personal data will be retained for a period of one (1) year. Headout shall process this data for recruitment purposes only. Once the relevant job profile is filled or once the time period of one (1) year from the date of the job application has passed, whichever is later, Headout shall either delete your data or inform you that it shall keep it in its database for future roles. In compliance with the relevant privacy laws, you have the right to request access to your personal data, to request that your personal data be rectified or erased, and to request that the processing of your personal data be restricted. If you have any concerns or questions about the way Headout handle your data, you can contact our Data Protection Officer for more information.Â