Senior Software Engineer (Go) - 100% Remote EU/UK

BACK OFFICE TECHNOLOGY LIMITED

Place of work
Remote work
Contract type
full-time

Information about the position

Job description, responsibilities and duties

THE TEAM
We are a company that places technology at the core of everything we do. Our senior engineers have been involved since the founding of the company and understand our business better than anyone. We are proud to be building the best team, software and processes and focus on quality without cutting corners. As a 100% remote working team, our engineers are based in more than 10 locations across the UK and Europe. We’re a pretty diverse group; some have worked for giant companies, others have worked for startups, but we all love a challenge and being part of a company that helps our customers to make millions of payments.

THE CULTURE
We care deeply about everything that we do; inclusive working practices and diverse teams are at the heart of our business. Made up of a mixture of banking experts, engineers, artists, marketers, and customer advocates, here at Form3, we strongly believe that everyone has a voice. We have a really flexible working environment and see ourselves as one of the best companies for remote working.

WHAT YOU’LL BE DOING
- Working on new development projects
- Automating absolutely everything
- Pair programming

AT FORM3 YOU’LL BE WORKING WITH
- Go mainly with a some of our services written in Java, Python and Ruby
- AWS for most of our cloud services
- Kubernetes and ECS for automatic scaling and deployment and Docker to run our services
- Automated testing using BDD and TDD and Pact. Code quality is a big thing for us at Form3
- DevOps tools and mindset, including infrastructure as code with Terraform and full automated CI/CD and platform monitoring
- DevSecOps tools and processes, including automatic code analysis

APPLY IF
- You love a challenge and learning new things
- Writing clean and high-quality code is your thing
- You have experience with at least two different programming languages – ideally Go
- You have some experience developing complex distributed systems and microservices
- You like working with the best technology stack
- You’re experienced (or passionate) about automating operations

WHAT HAPPENS NEXT
- We’re continually recruiting great Senior Software Engineers, so, if you think we’re the place for you to grow, submit an application
- The first stage is a quick telephone call with a member of our Talent Team
- Next comes a technical test. Don’t worry, there are no trick questions, or cutesy whiteboard exercises; we just need to see your approach to writing software. We do this exercise using Go as it’s our primary language here at Form3
- If we like your test, we’ll invite you to a final round interview to see how you get on with debugging and technical questioning

Basic wage component (gross) and other rewards

Salary negotiable.

Employee perks, benefits

- 100 % remote working (EU/UK)
- 30 days holiday
- Latest tech stack
- Work on building a cloud based next generation API
- Regular paid trips to London to spend time with our wonderful team
- A great working space in central London (close to Tower Bridge) with a rooftop hangout space if you want to use it

Requirements for the employee

Candidates with education suit the position

University education (Bachelor's degree)

Advertiser

Brief description of the company

ABOUT
We’re a tech-first scale-up regarded as one of the hottest payments fintechs in London. Founded in 2016, we now partner with over 25 of the most exciting and disruptive banks and fintechs in the world including N26, Holvi, Viva, Tandem and Ebury.

Our mission is simple: transform payments technology enabling the global financial community to move money in real-time.

OUR TECHNICAL ENVIRONMENT
Our Engineering Team consists of over thirty five Senior Software Developers 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 are able to build world-class software for our customers.

There are a wide range of problems to tackle as a Software Developer 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. To give you a flavour of what we’re currently working with here are some of the tools we use; Kubernetes, Terraform, Docker, Consul, Linkerd, Elasticsearch, PostgreSQL. Our primary programming language is Go however we do have some services written using Java, Python and Ruby.

Whilst experience of the above technologies would be nice, it is by no means essential. We are looking to speak with well-rounded, Senior Software Developers who have a breadth of experience across a variety of programming languages, have an understanding of distributed systems and cloud computing alongside an appreciation of automation and the DevOps culture. Candidates should also value the importance of code quality and software development best-practice, whilst being passionate about technology and enjoy working collaboratively within a team.

We don’t mind whereabouts our Developers 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. That being said, we do also have London and Amsterdam offices, so should they ever wish to work from these, they are most welcome.

Number of employees

50-99 employees

Company address

Form3
7 Harp Lane
EC3R 6DP London
Great Britain
https://form3.tech

Contact

Contact person: Alexandra Forsberg
E-mail: send CV
ID: 3755811   Dátum zverejnenia: 8.10.2019   Základná zložka mzdy (brutto) a ďalšie odmeny:   Salary negotiable.