Golang Backend Engineer

Golang Backend Engineer

Reading Full-Time 52000 - 78000 £ / year (est.) No home office possible
O

At a Glance

  • Tasks: Join a dynamic team to design and deploy cloud-native services using Golang.
  • Company: Be part of a leading cloud video company with a strong engineering culture.
  • Benefits: Enjoy a hybrid work model, competitive salary, and opportunities for travel and hackathons.
  • Why this job: Work on exciting projects in a friendly environment that values innovation and collaboration.
  • Qualifications: Proficiency in Golang, cloud platforms, and CI/CD practices is essential.
  • Other info: Ideal for mid-level or senior engineers looking to advance their careers.

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

Golang Software Engineer required with strong Back End engineering skills in Golang/Go programming language for Google Cloud Platform/GCP services. Back End development combined with containers, ideally Kubernetes, to deploy services is required by a world-leading cloud video company in Reading with a strong software engineering culture to work on their secure cloud video platform in the analytics/telemetry space.

Salary: £65-90k + Benefits

This role would suit a mid-level or senior engineer who wants to work on complex cloud-native Golang development. The Golang Software engineer role would be hybrid-based in Reading, typically 3 days per week. The office has excellent parking and is easily accessible from Reading train station.

Key skills required for the role:

  • Proficient in writing Back End services using Go Programming language/Golang for cloud-native/GCP/Google Cloud Platform services.
  • Strong skills in developing and designing cloud platform services/Back End systems in Go/Golang.
  • Proven experience in writing clean code and CI/CD with a testing mindset.
  • Experience developing cloud-native applications running on Kubernetes/Containers.
  • Skills with Databases, ideally Cloud SQL.
  • Experience working with public cloud platforms, ideally GCP or AWS.
  • Deployment of cloud resources using Infrastructure-as-code such as Terraform.
  • Any experience with dashboards and alerting with Grafana using Prometheus metrics, Loki logging, and Tempo tracing to monitor and debug services would be an advantage.

Strong communication skills and team player who can discuss complex architectures and work in a highly skilled international team.

Key responsibilities:

  • Working within a small agile team to design, build, test and deploy Back End GCP services using Golang/Go.
  • Focus on writing clean, maintainable code that is well-tested.
  • Define, design and implement new features by working with other engineering, product, and support teams.
  • Set up and monitor GCP resources using Infrastructure as code with Terraform.
  • Working with Grafana, Prometheus and Loki to create dashboards and alerting.
  • Be proactive in identifying and making improvements to our existing code base.
  • Actively participate in resolving incidents that occur during working hours.

This is an outstanding chance to join and develop your career within a mid-sized, respected software company with a significant European software engineering presence and a friendly and inclusive culture. The software engineering bar is high, and it's a great chance to flex your Golang skills working on complex GCP cloud-native applications. There will also be the chance to occasionally travel to their other development hub in Europe and regularly participate in company-wide hackathons.

Golang Backend Engineer employer: Opus Resourcing Ltd

Join a world-leading cloud video company in Reading, where you'll thrive in a dynamic and inclusive work culture that prioritises employee growth and collaboration. With a competitive salary of £65-90k plus benefits, this hybrid role offers the opportunity to work on cutting-edge Golang projects within a highly skilled international team, while enjoying excellent office facilities and the chance to participate in exciting company-wide hackathons.
O

Contact Detail:

Opus Resourcing Ltd Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Golang Backend Engineer

✨Tip Number 1

Familiarise yourself with the latest features and best practices in Golang, especially those related to cloud-native development. This will not only boost your confidence but also help you stand out during discussions with our team.

✨Tip Number 2

Engage with the Golang community through forums or local meetups. Networking with other developers can provide insights into industry trends and may even lead to referrals for positions like ours.

✨Tip Number 3

Showcase any personal projects or contributions to open-source that demonstrate your skills in Golang and cloud technologies. This practical experience can be a great conversation starter during interviews.

✨Tip Number 4

Prepare to discuss your experience with CI/CD processes and infrastructure as code tools like Terraform. Being able to articulate your hands-on experience with these technologies will be crucial in impressing our hiring team.

We think you need these skills to ace Golang Backend Engineer

Golang Programming
Back End Development
Cloud-Native Application Development
Google Cloud Platform (GCP)
Kubernetes
Containerisation
CI/CD Practices
Clean Code Principles
Database Management (Cloud SQL)
Infrastructure as Code (Terraform)
Monitoring and Alerting (Grafana, Prometheus, Loki)
Agile Methodologies
Strong Communication Skills
Team Collaboration
Problem-Solving Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Golang and cloud-native development. Emphasise any projects where you've used GCP, Kubernetes, or Terraform, as these are key skills for the role.

Craft a Strong Cover Letter: In your cover letter, express your passion for backend development and your interest in working with cloud technologies. Mention specific experiences that align with the job description, such as writing clean code or working in agile teams.

Showcase Relevant Projects: If you have personal or professional projects that demonstrate your skills in Golang, cloud services, or CI/CD practices, include them in your application. This can set you apart from other candidates.

Highlight Soft Skills: The job requires strong communication skills and teamwork. Be sure to mention any experiences where you've successfully collaborated with others or resolved complex issues, as this will show you're a good fit for their culture.

How to prepare for a job interview at Opus Resourcing Ltd

✨Showcase Your Golang Expertise

Be prepared to discuss your experience with Golang in detail. Highlight specific projects where you've developed Back End services, focusing on your approach to writing clean, maintainable code and how you ensure quality through testing.

✨Demonstrate Cloud Knowledge

Familiarise yourself with Google Cloud Platform and any relevant services you've used. Be ready to explain how you've deployed applications using Kubernetes and containers, as well as your experience with Infrastructure-as-Code tools like Terraform.

✨Discuss Team Collaboration

Since this role involves working within an agile team, be prepared to share examples of how you've collaborated with others. Discuss your communication style and how you handle complex architectural discussions with both technical and non-technical team members.

✨Prepare for Technical Questions

Expect technical questions related to cloud-native application development, CI/CD processes, and database management. Brush up on your knowledge of monitoring tools like Grafana and Prometheus, and be ready to discuss how you've used them in past projects.

O
Similar positions in other companies
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Discover now
>