Backend Engineer (Go)

Muzz

Greater London

Hybrid

GBP 90,000 - 120,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Muzz is hiring for a backend Go engineer in London. This role focuses on designing, building and supporting APIs used at scale, plus internal tools that keep our community safe and our business efficient.

The backend team runs a modern containerised stack in AWS, with MySQL, DynamoDB, Redis, Elasticsearch and more. Expect on-call responsibilities and opportunities to work with ML integrations.

Qualifications

  • 5+ years tackling backend problems with Go.
  • Experience with cloud AWS services (we use >40 AWS services).
  • Seasoned database experience (MySQL, DynamoDB, Elasticsearch, Redis).
  • Experience with microservices and distributed systems.
  • Developing complex services from requirements to shipping.

Responsibilities

  • Collaborating on building new product features for our members.
  • Building highly secure services; handling sensitive personal data.

Skills

Go
HTTP
gRPC
Containers
AWS
Microservices
Distributed systems
Observability

Tools

Docker
Prometheus
Grafana
Jaeger

Job description

London, UK - Hybrid (Tue, Wed & Thur in Office)

We love Golang, HTTP, gRPC and containers!

Come and join our backend team and design, build and support APIs that are requested tens of millions of times per day as well as internal tools that keep our community safe and our business efficient.

We run a modern containerised stack in AWS using a mixture of database technologies (MySQL, DynamoDB, Redis, Redshift, Elasticsearch) to serve different workloads. Our architecture is event-driven and we’re bringing increasingly more machine learning into the hotpath.

Our platform ingests tens of millions analytic events every day which are visualised in our BI tools and we make data-driven decisions daily.

If you’re looking to work on complicated technical challenges at scale then this role is for you.

Ideally you have several years experience using Go in production. You’ll be comfortable with Docker, and familiar with modern observability tools such as Prometheus, Alert Manager, Grafana and X-Ray/Tempo/Jaeger.

Take a look at some of the interesting projects our team have been working on recently https://engineering.muzz.com

What you'll accomplish
  • Collaborating on building new product features for our members.
  • Building highly secure services (we handle sensitive personal data).
  • Improving performance with investigative work.
  • Understanding and automating away common problems.
  • Tackling challenging production issues as part of a supportive on-call team.
  • Building internal tools to support your colleagues.
What we're looking for
  • 5+ years tackling hard backend problems with Go
  • Familiarity with building on the cloud AWS services - we use over 40 AWS services
  • Seasoned database experience - we use MySQL, DynamoDB, Elasticsearch and Redis
  • Experience with microservices and distributed systems
  • Used to developing complex services from requirements to shipping
  • Willing to learn new skills and really get stuck in
  • Bags of common sense with the raw ability and energy to make things happen, a real entrepreneurial spirit
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Go Backend Engineer — Scalable Microservices
Senior Go Backend Engineer — Scalable Microservices

Muzz • Greater London

Hybrid
GBP 90,000 - 120,000
Software Engineer
Software Engineer

intro • Greater London

On-site
GBP 60,000 - 80,000
Competitive salary
Bonus
Private healthcare
+2
Backend Engineer (Golang)
Backend Engineer (Golang)

RevTech • Greater London

Hybrid
GBP 70,000 - 110,000
25 days annual leave
Discounted gym membership
Life Insurance
+4
Senior Software Engineer
Senior Software Engineer

intro • Greater London

On-site
GBP 40,000 - 60,000
Senior Backend Engineer
Senior Backend Engineer

Gener8 Ads • Greater London

On-site
GBP 70,000 - 110,000
Your choice of computer hardware
Annual training and conference budget
Regular team days out
Senior Go Backend Architect — Cloud, APIs & Scale
Senior Go Backend Architect — Cloud, APIs & Scale

Jobtailor • Greater London

On-site
GBP 70,000 - 120,000
Senior Go Developer
Senior Go Developer

Jobtailor • Greater London

On-site
GBP 70,000 - 120,000
Backend Software Engineer
Backend Software Engineer

Lloyds • Greater London

On-site
GBP 70,000 - 120,000
Holiday allowance: 22–30 days
Flexible working
Family leave
+4
Software Engineer (Backend / Full-Stack) - Golang
Software Engineer (Backend / Full-Stack) - Golang

Adecco • United Kingdom

Remote
GBP 40,000 - 70,000
Fully remote
UK-based
Flexible hours
+2
Backend Golang Developer
Backend Golang Developer

Ignite Digital • Bristol

Hybrid
GBP 65,000 - 90,000
Bonus scheme
Profit sharing
Share options
+5