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
* 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 for the Golang Software Engineer would be
* 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 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.