Go Developer

Explore roles

Snaptrip

Go Developer

London
Remote or hybrid

Description

Golang Developer – Remote or Hybrid (UK-based)
Full-time | Salary: Generous and dependent on experience
We’re looking for a commercially experienced Go developer to join our small, senior-led team. You’ll work on live, production systems in the travel space – building fast, scalable services in a modern stack.
This role can be fully remote or hybrid from our UK office.
What you’ll need:
Proven, hands-on Go experience in a commercial setting
Strong understanding of Go tooling and the wider Go ecosystem
Comfortable designing and maintaining backend services and APIs
Solid software engineering fundamentals and practical judgment
Familiar with CI/CD, Git, and modern development workflows
Nice to have:
Experience with AWS, MongoDB, or Elasticsearch
Background in travel/hotels tech, including OTA, metasearch, or inventory systems
Exposure to Google Hotel Center or similar feed/API integrations
Experience in lean teams or startups, comfortable working without hand-holding
You’ll be self-driven, able to work independently, and quick on your feet. We don’t rely on heavy processes – and while we shield less experienced people from noise, we do work in a constantly evolving environment.

Role tech stack

goland
aws

Culture overview

At Snaptrip, we pride ourselves on fostering a collaborative, friendly culture where open communication and accessible leadership are the norm. We’ve built a supportive team environment where everyone has the opportunity to make a real impact as we grow. We offer flexibility, regular social events, and casual perks that keep things fun and relaxed. While things can get busy at times, we remain focused on creating a people-first culture with a strong sense of shared purpose.

Employee benefits

Flexible Working
Home office allowance
Wellbeing Programme
Work abroad

Office vibe

Clubs & Meetups
Remote-first
Social Events
Team Building Days

Location

Leadership

Dan Harrison
CTO

Tech overview

Snaptrip runs on a modern tech stack built for speed, flexibility, and scale. The platform uses Ruby on Rails for its back end, with Vue.js and React powering the front end. It's hosted on AWS and Heroku, and integrates tools like Optimizely for A/B testing, Salesforce for CRM, and Treasure Data for customer data management. This setup supports Snaptrip’s focus on real-time availability, fast search, and personalised travel recommendations.

Engineering principles

Agile Process
Automated acceptance testing
Continuous Development

Company tech stack

aws
html5
javascript
rails
react
salesforce
sass
vue.js
Snaptrip
Go Developer
London
Share role