Software Engineer Golang/Backend Systems
Posted 4 hours 34 minutes ago by Opus Resourcing Ltd
£60,000 - £85,000 Annual
Permanent
Not Specified
I.T. & Communications Jobs
Berkshire, Reading, United Kingdom, RG317
Job Description
Software Engineer required with strong 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.
This role would suit a mid-level software engineer 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 of Golang Software Engineer role would include
The software engineering bar is high, and it's a great chance to flex your Golang skills working oncomplex 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.
Opus Resourcing acts as an employment agency with respect to permanent employment.
This role would suit a mid-level software engineer 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 of Golang Software Engineer role would include
- 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.
- 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.
The software engineering bar is high, and it's a great chance to flex your Golang skills working oncomplex 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.
Opus Resourcing acts as an employment agency with respect to permanent employment.