This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Back-End Team Leader (Go) based in the United Kingdom.
This leadership role sits at the heart of backend engineering, combining hands-on technical expertise with people management and architectural ownership. You will guide a team of Go engineers responsible for building and scaling high-performance backend services and APIs in a cloud-native environment. The role blends strategic planning with day-to-day engineering execution, ensuring reliable delivery, strong system design, and continuous improvement across the stack. You will also take ownership of AWS infrastructure, helping shape scalable, cost-efficient, and highly available systems. Working closely with architects and cross-functional stakeholders, you will translate technical vision into actionable engineering roadmaps. This is a high-impact opportunity for someone who thrives in fast-paced environments and enjoys building both systems and teams.
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Back-End Team Leader (Go) based in the United Kingdom.
This leadership role sits at the heart of backend engineering, combining hands-on technical expertise with people management and architectural ownership. You will guide a team of Go engineers responsible for building and scaling high-performance backend services and APIs in a cloud-native environment. The role blends strategic planning with day-to-day engineering execution, ensuring reliable delivery, strong system design, and continuous improvement across the stack. You will also take ownership of AWS infrastructure, helping shape scalable, cost-efficient, and highly available systems. Working closely with architects and cross-functional stakeholders, you will translate technical vision into actionable engineering roadmaps. This is a high-impact opportunity for someone who thrives in fast-paced environments and enjoys building both systems and teams.
Accountabilities:
- Lead, mentor, and develop a team of Go backend engineers through coaching, code reviews, and feedback cycles
- Own and drive the backend roadmap, ensuring timely and high-quality delivery of engineering initiatives
- Collaborate with software architects to translate technical strategy into actionable implementation plans
- Design, build, and maintain scalable backend services, APIs, and distributed systems
- Own AWS infrastructure, including architecture, deployment strategies, monitoring, and cost optimization
- Promote best practices in software engineering, including clean code, testing, and system reliability
- Ensure high availability and performance of backend systems in production environments
- Drive improvements in engineering processes, observability, and system design standards
- 7+ years of backend engineering experience with strong proficiency in Go
- Proven experience leading, mentoring, and managing engineering teams
- Strong AWS expertise (EC2, ECS/EKS, RDS, S3, SQS, CloudWatch, etc.)
- Solid understanding of distributed systems, concurrency, and high-availability architecture
- Experience designing REST APIs and working with relational databases (PostgreSQL or MySQL)
- Strong knowledge of containerization and orchestration tools (Docker, Kubernetes)
- Experience with event-driven architectures (e.g., Kafka, RabbitMQ)
- Familiarity with observability tools such as Prometheus, Grafana, or Datadog
- Strong communication skills in English, with ability to engage technical and non-technical stakeholders
- Experience using AI tools effectively in engineering workflows is a plus
- Competitive compensation package
- Fully remote or hybrid working flexibility across Europe
- 28 days paid time off plus public holidays
- Opportunity to lead and shape a growing backend engineering team
- High-impact role in a fast-scaling international environment
- Collaborative culture focused on innovation, ownership, and technical excellence
- Exposure to modern cloud-native architecture and large-scale systems
- Career growth opportunities in engineering leadership
Responsible for leading a backend engineering team while ensuring the successful delivery of scalable, high-quality Go-based systems and services. You will own technical execution across the roadmap, infrastructure, and engineering practices while fostering a culture of accountability and continuous improvement.
Requirements:
Strong background in backend engineering with proven leadership experience and deep expertise in Go-based systems. You are confident managing engineers, making architectural decisions, and operating in complex, distributed cloud environments.