Senior Golang Engineer - Go, Python, SQL - Hybrid Working - London, UK

Posted 4 days 8 hours ago by MRP Technology Ltd

Permanent
Not Specified
Other
London, United Kingdom
Job Description

Senior Golang Engineer - Go, Python, SQL - Hybrid Working - London, UK

A global organisation are in search of a Senior Golang Engineer to join an award winning team with a proven track record of combining data science techniques with an intimate knowledge of payments data to aid Financial Institutions in their fight against money laundering and fraud.

This will be a full-time, permanent position based in London, UK.

The position can be worked on a hybrid basis with 3 days per week required on-site in central London.

Key Responsibilities/Skills Required:

  • Take personal responsibility for creating and maintaining microservices, primarily in Golang.
  • Iterate design and build to solve bugs, improve performance, and add new features.
  • Containerise your services and make ready for deployment onto a k8s environment using helm charts.
  • Ensure resilience and reliability of services.
  • Develop complete understanding of end-to-end technical architecture and dependency systems. Apply that understanding in code.
  • Write tests with high coverage including unit, contract, e2e and integration.
  • Version control code with git and build, test and deploy using ci/cd pipelines.
  • Build and test remotely on your own machine and deploy to low level environments.
  • Demonstrable ability to write Python/Golang and SQL in a production context.
  • You are happy to learn new programming languages and frameworks as necessary.
  • Experience with large volumes of data and high throughput, low latency solutions.
  • You have experience with, and are interested in, contemporary approaches to service design, including the use of containers and container orchestration technologies, streaming data platforms, APIs and in-memory/NoSQL stores.
  • You are comfortable working in adevops based software development workflow, including building, testing, and continuous integration/deployment.
  • You are also happy to be evolve along with the development process and contribute to its success.
Senior Golang Engineer - Go, Python, SQL - Hybrid Working - London, UK