Remote Go Developer

Perkbox
Grimsby, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
£ 61K

Job location

Remote
Grimsby, United Kingdom

Tech stack

Artificial Intelligence
Amazon Web Services (AWS)
Azure
Cloud Computing
Continuous Integration
DevOps
Amazon DynamoDB
Elasticsearch
Design of User Interfaces
MySQL
Open Source Technology
Pair Programming
Google Cloud Platform
React
Grafana
Backend
GIT
Event Driven Architecture
Kubernetes
Front End Software Development
Cloudwatch
REST
gRPC
Docker
Microservices

Job description

  • Design, develop and maintain microservices and user-facing features in Go
  • Build and document robust gRPC and RESTful APIs
  • Collaborate cross-functionally with product, UX, DevOps and engineering teams
  • Deploy, monitor and optimise services for performance and reliability
  • Write maintainable and testable code, supported by strong unit and integration coverage
  • Contribute to agile ceremonies, championing iteration and improvement
  • Mentor and support junior engineers through reviews and pair programming
  • Explore emerging technologies and help shape our open-source contributions

Technologies:

  • AI
  • AWS
  • Azure
  • CI/CD
  • Cloud
  • CloudWatch
  • DevOps
  • Docker
  • ElasticSearch
  • Frontend
  • GCP
  • Git
  • Grafana
  • Support
  • Kubernetes
  • Mobile
  • MySQL
  • React
  • gRPC
  • microservices
  • UX UI Design
  • Backend

More:

We are Perkbox, and in 2025 Perkbox and Vivup came together under one name to create our new, unified platform built to care for, connect with, and celebrate employees in all areas of life. With more than 20 years of combined experience across public, private, SME and corporate sectors, we now support over 4 million employees across 7,500 organisations. Our expanded range of benefits and wellbeing tools helps people with everything from expert mental health services to support with the cost of everyday essentials, and we are redefining what employee benefits can be. This is a UK remote role, and our interview process typically takes 2 to 3 weeks across four stages. We are committed to being an inclusive employer and offer reasonable adjustments during the hiring process.

Requirements

  • At least 3 years experience with Go and microservice development
  • Strong understanding of Go routines and channel patterns
  • Proficiency with gRPC, RESTful APIs, and Git
  • Experience with DynamoDB, Elasticsearch and MySQL
  • Familiarity with event-driven architecture
  • Excellent communication skills, both written and verbal
  • A pragmatic, delivery-focused approach to working in an agile setting
  • Experience with Docker, Kubernetes, or cloud platforms (AWS, GCP, Azure)
  • Familiarity with CI/CD pipelines and observability tools such as Grafana and CloudWatch
  • Exposure to AI-based code editors or frontend/mobile frameworks like React
  • Contributions to open-source projects or developer communities

Apply for this position