Who you are
- You will be an established Senior Engineer with a diverse Backend focused skill set
- We would ideally like to see a strong focus with Golang as your primary language but if you have a polyglot approach to engineering across a range of backend languages and some exposure to Go, the you could be a great fit for us
- We prioritise aptitude not knowledge, although we would like to see experience of solving large and complex problems in an application development domain
- We look for people that can add value to our teams in a multitude of ways and we champion the idea of collaboration, so we look for individuals who can work in smaller, focused teams but can tackle any challenge presented to them
- We are looking for people with a focus on delivering solutions to our customers, a genuine passion for problem solving, coding, and who enjoy being challenged
- An interest in Data Science would be an advantage but is not essential
- Experience with working in agile teams and CI/CD environments is beneficial
- You will have at least 7 years of professional software development experience, with a focus on Backend engineering
What the job involves
- You will be able to create, enhance and perfect systems and functions within a microservices architecture, complex systems built platform and help us deliver a new range of solutions and features stretching out across 2025 and beyond
- You will joining a highly talented and motivated team delivering software services and products built on patented database technology
- We would like you to sync with our backend tech stack, which currently comprises of a micro-service architecture built using:
- Go
- Protobuf
- GRPC
- PostgreSQL
- Redis
- Kafka
- Docker
- Full CI and fully automated deployments using Kubernetes and Ansible to multiple cloud providers
- We are committed to using the best technology for the task at hand
- Other technologies used within the wider team include TypeScript, NodeJS, React
- The DevOps approach is important with the development team expected to be able to monitor and debug their code in production
Contract Duration: 9 months
Location: Remote from UK
Experience Required: At least 7 years of professional software development experience with a focus on Backend engineering