bringing Go people to Go jobs

Fully remote


Headquartered in London, the FinTech capital of the world, Form3 are building the most exciting banking technology company on the planet. Our mission is simple: transform payments technology to enable the global financial community to move money in real-time.


Being a tech-first business, we place emphasis on thinking outside-the-box. By utilising the latest cloud-native technologies we find innovative solutions to problems that others would deem unsolvable. We live and breathe open-source, prioritise best-practice and automation while Slack is at the heart of everything we do.

We advocate a positive work-life balance and offer a super flexible, remote-friendly working environment. We don’t mind whereabouts our Engineers are based as we are happy for our team to work from anywhere in the UK or EU, with most of them choosing to work remotely most of the time. However, we also have offices in London and Amsterdam, so should they ever wish to work from these, they are most welcome.


Our Engineering Team consists of over thirty-five Senior Engineers that are responsible for the end-to-end ownership of our platform, from architecture through to infrastructure. Individually they are all exceptional at what they do, but by working collaboratively within a team, consistently applying best-practice and automating absolutely everything they build world-class software for our customers.

There are a wide range of problems to tackle as an Engineer at Form3, from configuring nginx proxies to writing custom payment routing and handling logic. It’s very much a “best tool for the job” mentality here and our tech-stack is forever evolving. Our primary programming language is Go however we do have some services written using Java, Python and Ruby.


AWS, Microservices, Go, Docker, Kubernetes, Terraform, Vault, Consul, Linkerd, Elasticsearch, Clean Code, TDD, BDD, Pair Programming, Agile, Kanban, Scrum


We are looking to speak with Senior Software Engineers based in the UK or Europe with;

Experience or interest in Go 

Understanding of distributed systems and cloud computing

Appreciation of the DevOps culture and the value of automation

Focus on code quality, BDD/TDD and software development best-practice

Passion for technology and working collaboratively within a team

Breadth of experience across a variety of programming languages (Java, Python, Ruby, C++, C#, Rust, Erlang, PHP etc.)


100% remote working

30 days annual leave (plus Bank Holidays)

Great tech-stack, challenging projects and an exceptional team of Senior Engineers to work alongside 

Regular paid trips to London to spend time with our awesome team

Tech-first FinTech scale-up with limitless possibilities to progress your career


1. Screening call with Talent Team (30 minutes) 

2. Take home test (4 - 6 hours) 

3. Technical interview (1 hour and 30 minutes)

Does this job really require Go skills? If not, please let us know so that we can keep the jobs all about Go.