TL;DR

Senior Software Developer (Golang): Building and maintaining high-performance backend services for clinical applications with an accent on scalable cloud-native system design and database performance. Focus on engineering messaging patterns, optimizing RESTful APIs, and ensuring the reliability of critical healthcare infrastructure.

Location: Must be based in the United Kingdom

Salary: £70,000–£78,000 (inclusive of on-call bonus)

Company

An innovative healthcare technology organisation focused on developing critical clinical applications.

What you will do

  • Design, develop, and maintain backend services using Go.
  • Build and manage messaging patterns and asynchronous workflows using Redis and RabbitMQ.
  • Create efficient, scalable database schemas and queries in PostgreSQL.
  • Develop clean, well-documented RESTful APIs and service integrations.
  • Maintain containerised environments using Docker and cloud-native services on AWS.
  • Mentor peers and promote engineering best practices.

Requirements

  • Must be based in the United Kingdom
  • 5+ years of experience in backend development.
  • Strong proficiency in Golang, including concurrency models.
  • Proven experience with Redis and RabbitMQ.
  • Strong experience with PostgreSQL and related libraries.
  • Solid understanding of Docker and containerised development.

Nice to have

  • Experience with AWS services such as Lambda, EventBridge, and SQS.
  • Background in microservices architecture.
  • Experience with CI/CD tooling and event-driven systems.

Culture & Benefits

  • Fully remote work arrangement.
  • Competitive base salary plus additional on-call bonus.
  • Comprehensive benefits package.
  • Opportunity to work on impactful healthcare technology.
  • Collaborative and fast-moving team environment.