Enable job alerts via email!

Software Engineer

Uniting Ambition

Manchester

Hybrid

GBP 40,000 - 70,000

Full time

Yesterday
Be an early applicant

Job summary

A leading technology staffing firm is looking for a Golang or Erlang Software Engineer to design and develop robust APIs and scalable microservices. This role offers opportunities for juniors, seniors, or leads with a focus on innovation and clean code. Enjoy hybrid working arrangements in North West or Midlands, along with full support to upskill in Golang or Erlang.

Benefits

Flexible working options
Training available for upskilling
Team collaboration culture

Qualifications

  • Solid backend development experience with Golang, Erlang, C#, Java, Python, or TypeScript.
  • Experience or strong interest in building microservices and APIs.
  • Familiarity with distributed system design and asynchronous communication.

Responsibilities

  • Designing and developing high-performance RESTful and event-driven APIs.
  • Building scalable microservices using Golang or Erlang.
  • Collaborating with product and DevOps teams across the full software lifecycle.

Skills

Backend development experience in modern languages
Experience or interest in building microservices and APIs
Familiarity with distributed system design
Exposure to CI/CD pipelines
Strong problem-solving skills

Job description

Golang or Erlang Software Engineer
(Junior, Senior & Lead Opportunities Available)
Hybrid North West & Midlands Remote Options Available

Are you passionate about building robust APIs and scalable microservices? We're hiring backend engineers to work on a modern platform powering large-scale systems. Whether you're experienced in Golang or Erlang, or coming from another backend language (C#, Java, Python, TypeScript) and want to make the move, this is a chance to join a high-performing engineering team solving real-world problems at scale.

Our systems are built around a microservices architecture, driven by performance, reliability, and clean service-to-service communication. You'll help design, develop, and optimise APIs that are integral to the platform s continued growth and evolution.

What You ll Be Doing:

  • Designing and developing high-performance RESTful and event-driven APIs.

  • Building scalable microservices using Golang or Erlang (training available if you're transitioning).

  • Working on distributed systems that require resilience, speed, and clean code practices.

  • Contributing to architecture decisions and backend design patterns.

  • Collaborating with product and DevOps teams across the full software lifecycle.

What You ll Bring:

  • Solid backend development experience with a modern language (Golang, Erlang, C#, Java, Python, TypeScript, etc.).

  • Experience (or strong interest) in building microservices and APIs.

  • Familiarity with distributed system design and asynchronous communication.

  • Exposure to containerised environments and CI/CD pipelines is a plus.

  • Strong problem-solving skills and a team-first mindset.

Why Join:

  • Be part of a forward-thinking team focused on scalable, service-based architecture.

  • Gain hands-on experience with Golang or Erlang, with full support to upskill.

  • A culture focused on clean code, technical excellence, and team collaboration.

  • Flexible working options,hybrid (North West or Midlands) or fully remote.

  • Join at junior, mid, or senior/lead level clear pathways to grow.

If you're excited by backend engineering, APIs, and microservices and want to work in an environment that values quality and innovation,this could be your next great move.

Let s have a conversation.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.