Senior Backend Go Developer

Depixen Llc

Greater London

On-site

GBP 90,000 - 130,000

Full time

11 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Depixen Llc is seeking a Senior Go Developer in London to lead the design and development of scalable backend services that power real-time applications used by millions. You will architect, implement, and own high-performance Go services and drive best practices across the team.

You will mentor engineers, shape technical direction, and ensure robust observability, testing, and automation. A strong focus on distributed systems, microservices, and cloud-native architectures is required.

Qualifications

  • Strong system design skills for scalable, highly available distributed systems.
  • Ability to evaluate trade-offs across scalability, latency, cost, and complexity.
  • Senior-level experience building production-grade Go services with ownership.
  • Proficiency with PostgreSQL and Redis.
  • Experience with distributed systems, async workflows and Domain-Driven Design.
  • Proficiency with Docker, observability stacks, and RESTful APIs.
  • In-depth understanding of OOP, SOLID principles, and design patterns.
  • Experience with Kubernetes and cloud-native architectures.

Responsibilities

  • Design scalable, reliable, and maintainable backend systems and services.
  • Lead system design discussions and document architectural decisions, trade-offs, and risks.
  • Design service boundaries, APIs, data models, workflows, and integration patterns.
  • Improve system observability, fault tolerance, resilience, and operational readiness.
  • Mentor engineers and contribute to technical direction and engineering best practices.
  • Design and develop reusable libraries.
  • Uphold code quality and ensure automation and testing.

Skills

Go
System design
Distributed systems
DDD / domain-driven design
OOP / SOLID
RESTful APIs
Performance optimization

Tools

PostgreSQL
Redis
Docker
Kubernetes
Observability stacks
Cloud (GCP/AWS/Azure)

Job description

We're looking for a Senior Go Developer to lead the design and development of our services.

You'll build and maintain systems that serve millions of users in real-time.

This is a London-based position.

Responsibilities
  • - Design scalable, reliable, and maintainable backend systems and services.
  • - Lead system design discussions and document architectural decisions, trade-offs, and technical risks.
  • - Design service boundaries, APIs, data models, asynchronous workflows, and integration patterns.
  • - Improve system observability, fault tolerance, resilience, and operational readiness.
  • - Mentor engineers and contribute to technical direction and engineering best practices.
  • - Design and develop reusable libraries.
  • - Uphold code quality and ensure automation.
  • - Engage in unit testing and integration testing.
Required Qualifications
  • - Strong system design skills, including the ability to design scalable, highly available, and fault-tolerant distributed systems.
  • - Ability to evaluate architectural trade-offs involving scalability, consistency, availability, latency, cost, and operational complexity.
  • - Demonstrated senior-level experience building production-grade Go services, including system design, distributed systems, performance optimisation, and operational ownership.
  • - Strong command of PostgreSQL and Redis.
  • - Proven experience with distributed systems, async workflows and Domain-Driven Design.
  • - Proficiency with Docker, observability stacks, and RESTful APIs.
  • - In-depth understanding of OOP, SOLID principles, and design patterns.
  • - Prior experience with Microservices architecture.
  • - Experience in cloud systems [GCP, AWS or Azure].
  • - Experience with Kubernetes and cloud-native architectures.
  • - Familiarity with modern frontend frameworks [React] is a plus.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

intro • Greater London

On-site
GBP 40,000 - 60,000
Senior Software Developer (GoLang)
Senior Software Developer (GoLang)

Entrust • Cambridge

Hybrid
GBP 70,000 - 110,000
Senior Go Backend Engineer - Scalable Services London
Senior Go Backend Engineer - Scalable Services London

Depixen Llc • Greater London

On-site
GBP 90,000 - 130,000
Senior Golang Software Engineer
Senior Golang Software Engineer

Venture Up • London

Remote
GBP 70,000 - 90,000
Senior Backend Engineer - Go & Microservices (Hybrid)
Senior Backend Engineer - Go & Microservices (Hybrid)

Wheely • Greater London

Hybrid
GBP 90,000 - 120,000
Office-based role in West London
Salary starting from £90,000
Employee stock options plan
+7
Golang Engineer
Golang Engineer

Test Triangle Limited • Greater London

On-site
GBP 90,000 - 120,000
Senior Golang Developer
Senior Golang Developer

Salt • Greater London

On-site
GBP 90,000 - 130,000
Senior Golang Engineer
Senior Golang Engineer

Grid Dynamics • Greater London

On-site
GBP 90,000 - 130,000
Bleeding-edge projects
Competitive salary
Flexible schedule
+5
Software Engineer
Software Engineer

intro • Greater London

On-site
GBP 60,000 - 80,000
Competitive salary
Bonus
Private healthcare
+2
Senior Backend Engineer – Distributed Systems & API Architecture
Senior Backend Engineer – Distributed Systems & API Architecture

Talenzon • Greater London

On-site
GBP 100,000 - 140,000