Senior Golang Engineer

Senior Golang Engineer

London Full-Time 66000 - 78000 £ / year (est.) No home office possible
S

At a Glance

  • Tasks: Join a dynamic team to develop scalable backend features using Golang and microservices.
  • Company: Be part of a global platform team focused on Loyalty and Benefits solutions.
  • Benefits: Enjoy hybrid work options and competitive daily rates, with potential for contract extension.
  • Why this job: Work in a fast-paced environment, collaborating with Agile teams to create innovative solutions.
  • Qualifications: 6-9 years of backend engineering experience, strong Golang skills, and familiarity with CI/CD tools.
  • Other info: Ideal for those passionate about modern tech and high-performing backend systems.

The predicted salary is between 66000 - 78000 £ per year.

Job Description

Senior Golang Software Engineer

Rate: £330-£350 per day (Inside IR35)

Contract: 6-12 months

Location: Hybrid – 3 days per week onsite in London or Burgess Hill

We're hiring a Senior Golang Software Engineer to join a global platform team working on Loyalty and Benefits solutions within a fast-paced enterprise environment. You'll be part of a collaborative Scrum team building microservices and scalable features for a modern customer experience platform.

Key Responsibilities:

  • Develop and enhance scalable backend features using Golang (preferred) or another typed backend language
  • Build microservices using REST and asynchronous messaging (Kafka, RabbitMQ, etc.)
  • Collaborate within Agile/Scrum teams to design and deliver high-quality, testable code
  • Work on CI/CD pipelines with tools like Jenkins, Git, and automated testing frameworks
  • Engage with cross-functional teams to deliver innovative and resilient backend solutions

Essential Skills:

  • 6-9 years of backend engineering experience
  • Strong coding skills in Golang (preferred), Java, or another typed language
  • Hands-on experience with RESTful APIs, microservices architecture, and NoSQL/Postgres
  • Familiarity with CI/CD tools such as Jenkins and Git
  • Clear communicator with strong teamwork and problem-solving skills

Desirable Skills:

  • Experience with Kafka, GraphQL, gRPC, Docker
  • Test-driven development (TDD/BDD)
  • Agile methodologies (Scrum, Kanban, SAFe)
  • Exposure to cloud-native patterns and services

If you're passionate about building high-performing backend systems in a modern tech environment, and you thrive in collaborative Agile teams – we'd love to hear from you.

*Rates depend on experience and client requirements

Senior Golang Engineer employer: Salt Search

Join a dynamic and innovative team as a Senior Golang Engineer, where you'll have the opportunity to work on cutting-edge Loyalty and Benefits solutions in a hybrid environment that balances flexibility with collaboration. Our culture fosters continuous learning and growth, providing you with the chance to enhance your skills while contributing to impactful projects in a supportive Agile setting. With competitive rates and a focus on employee well-being, this role offers a rewarding experience in the heart of London or Burgess Hill.
S

Contact Detail:

Salt Search Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Golang Engineer

✨Tip Number 1

Make sure to brush up on your Golang skills, as this role specifically favours candidates with strong coding abilities in this language. Consider contributing to open-source projects or building your own microservices to showcase your expertise.

✨Tip Number 2

Familiarise yourself with Agile methodologies, particularly Scrum, since you'll be working in a collaborative team environment. You might want to read up on Agile best practices or even take a short course to demonstrate your commitment to this approach.

✨Tip Number 3

Engage with the community around backend development and Golang. Join relevant forums, attend meetups, or participate in webinars to network with professionals in the field. This can help you gain insights and potentially get referrals.

✨Tip Number 4

Prepare to discuss your experience with CI/CD tools like Jenkins and Git during interviews. Having practical examples of how you've implemented these tools in past projects will set you apart from other candidates.

We think you need these skills to ace Senior Golang Engineer

Golang Programming
Backend Engineering
Microservices Architecture
RESTful APIs
Asynchronous Messaging (Kafka, RabbitMQ)
CI/CD Pipelines
Jenkins
Git
Automated Testing Frameworks
Team Collaboration
Problem-Solving Skills
Agile Methodologies (Scrum, Kanban, SAFe)
NoSQL Databases
PostgreSQL
Test-Driven Development (TDD/BDD)
Cloud-Native Patterns and Services

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Golang and backend engineering. Include specific projects where you've built microservices or worked with RESTful APIs, as these are key aspects of the role.

Craft a Compelling Cover Letter: In your cover letter, express your passion for backend development and your experience in Agile environments. Mention any relevant tools you've used, like Jenkins or Git, and how they relate to the job description.

Showcase Relevant Projects: If you have a portfolio or GitHub repository, include links to projects that demonstrate your skills in Golang, microservices, and CI/CD practices. This can set you apart from other candidates.

Prepare for Technical Questions: Anticipate technical questions related to Golang, microservices architecture, and Agile methodologies. Be ready to discuss your problem-solving approach and past experiences in detail during potential interviews.

How to prepare for a job interview at Salt Search

✨Showcase Your Golang Expertise

Make sure to highlight your experience with Golang during the interview. Be prepared to discuss specific projects where you've used Golang to develop scalable backend features, and share any challenges you faced and how you overcame them.

✨Demonstrate Your Understanding of Microservices

Since the role involves building microservices, be ready to explain your understanding of microservices architecture. Discuss how you've implemented RESTful APIs and any experience you have with asynchronous messaging tools like Kafka or RabbitMQ.

✨Emphasise Agile Collaboration

This position requires working within Agile/Scrum teams, so be sure to talk about your experience in such environments. Share examples of how you've collaborated with cross-functional teams to deliver high-quality code and how you handle feedback and iterations.

✨Prepare for Technical Questions

Expect technical questions related to CI/CD pipelines, testing frameworks, and coding practices. Brush up on your knowledge of tools like Jenkins and Git, and be ready to discuss your approach to test-driven development (TDD) and best coding practices.

Senior Golang Engineer
Salt Search
S
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>