At a Glance
- Tasks: Design and develop scalable cloud Back End services using Go.
- Company: Join a mission-driven consumer tech innovator focused on creativity.
- Benefits: Generous salary, 30 days holiday, wellness initiatives, and team events.
- Why this job: Make a real impact in a modern, Golang-first engineering environment.
- Qualifications: Strong experience with Go and cloud platforms; problem-solving mindset.
- Other info: Collaborate with skilled engineers and influence technical strategy.
The predicted salary is between 64000 - 80000 ÂŁ per year.
Senior Golang Engineer is required to design and deliver robust, scalable cloud Back End services in Go/Golang for an innovative European consumer technology scale‑up building high‑end cloud platforms that enhance user experience across productivity‑focused electronic devices. This role sits within a modern, Golang‑first engineering environment (Go, GCP, Terraform) with minimal Legacy, offering genuine influence over future‑proof system design.
Salary: £80,000-£100,000 + benefits (30 days' holiday). Location: Remote‑first, with 2/3 days per week in the London Paddington area.
Key skills required for the Senior Go Engineer:
- Strong commercial experience with Go, building and maintaining scalable cloud Back End services
- Hands‑on experience with cloud platforms (GCP strongly preferred; AWS or Azure also valuable)
- Solid grounding in software design, clean code, CI/CD, system robustness and scalability
- Experience with observability tooling such as Grafana, Prometheus, logging, metrics and tracing
- Infrastructure as Code experience (eg Terraform) - this is not a DevOps role
- Understanding of lower‑level languages such as C++ or Rust
- Experience designing scalable APIs and working within multi‑tenant architectures
- Background in software engineering with a relevant technical degree
- Ability to take end‑to‑end ownership with a pragmatic, problem‑solving mindset
- Collaborative, analytical, and comfortable working cross‑functionally
- Professional written and spoken English
What you'll do as a Senior Go Engineer:
- Design, develop and test cloud‑native Back End services using Go
- Build and optimise resilient APIs and frameworks for multi‑tenant environments
- Deploy, monitor and operate services on GCP using modern CI/CD practices
- Explore AI‑driven opportunities within the cloud strategy, including optimisation of existing models
- Design data pipelines and IAM policies supporting petabyte‑scale datasets
- Collaborate closely with Embedded, product, design and content teams
- Champion continuous improvement, raising engineering standards and code quality
Why this role?
- Join a mission‑driven consumer technology innovator focused on creativity and productivity
- Be part of a large, European Golang‑focused cloud engineering group working at scale
- Work with a clean, modern codebase and minimal technical debt
- Collaborate with highly skilled engineers and product specialists
- A culture that values focus, craftsmanship and technical excellence
- Generous benefits including additional leave, wellness initiatives, premium insurance and regular team events (including some European travel)
- A supportive environment with scope to influence both technical strategy and product evolution
Senior Golang Engineer employer: Opus Resourcing Ltd
Contact Detail:
Opus Resourcing Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Golang Engineer
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work with Go or in cloud services. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Show off your skills! Create a GitHub profile showcasing your Go projects or contributions to open-source. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge and problem-solving skills. Practice coding challenges in Go and be ready to discuss your past projects and how they relate to the role.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love hearing from passionate candidates who are eager to join our innovative team.
We think you need these skills to ace Senior Golang Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Go and cloud platforms like GCP. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects or achievements!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about this role and how you can contribute to our mission. Keep it concise but impactful – we love a good story!
Showcase Your Problem-Solving Skills: In your application, give examples of how you've tackled challenges in previous roles. We’re looking for that pragmatic mindset, so share specific instances where you’ve made a difference through your analytical approach.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy – just a few clicks and you’re done!
How to prepare for a job interview at Opus Resourcing Ltd
✨Know Your Go Inside Out
Make sure you brush up on your Go knowledge before the interview. Be ready to discuss your experience with building scalable cloud Back End services and any specific projects you've worked on. They’ll want to see your hands-on experience, so be prepared to dive deep into your coding practices and design decisions.
✨Familiarise Yourself with GCP and CI/CD
Since GCP is strongly preferred, take some time to understand its features and how they relate to your past work. Also, be ready to talk about your experience with CI/CD practices. They’ll likely ask how you’ve implemented these in previous roles, so have some examples at the ready.
✨Showcase Your Problem-Solving Skills
This role requires a pragmatic, problem-solving mindset. Think of specific challenges you've faced in your previous roles and how you overcame them. Be ready to discuss your thought process and the impact of your solutions on the projects you worked on.
✨Emphasise Collaboration and Communication
As this position involves working cross-functionally, highlight your collaborative experiences. Share examples of how you’ve worked with product, design, or content teams in the past. Good communication skills are key, so make sure to demonstrate your ability to articulate technical concepts clearly.