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.
