Technical Lead (Golang) - EMEA

🔒 Confidential Employer
Posted 7 May 2026
LOCATION
Remote
TYPE
Full-time
LEVEL
Mid-Senior level
CATEGORY
Technology
This employer holds a UK Home Office sponsor license — sponsorship for this specific role is at the employer’s discretion

SKILLS

Go Kubernetes CI/CD Terraform Observability API Design Testing Infrastructure Cloud-native

FULL DESCRIPTION

Technical Lead (Golang) - EMEA

[Employer hidden — sign up to reveal] is hiring a Technical Lead (Golang) for EMEA to own non-functional engineering capabilities. Remote work, unlimited holidays.

The Role

We're looking for a seasoned Technical Lead who will own and advance all non-functional engineering capabilities across the organisation, covering observability, performance, testing infrastructure, CI/CD optimisation, and developer experience. They will set the architectural vision, define standards and principles, and deliver scalable solutions used by multiple engineering teams.

Responsibilities

  • Define and maintain solution design principles and tooling standards for non-functional engineering (testing, CI/CD, observability, quality)
  • Work closely with the Head of Engineering Operations to refine the domain strategy and propose new technical approaches
  • Design and deliver reusable frameworks and components that reduce duplicated effort and raise the engineering baseline across teams
  • Explore and champion AI adoption opportunities that enhance developer productivity, code quality, or engineering workflows
  • Model and foster a data-driven, results-oriented engineering culture
  • Design, communicate, and align teams around the target-state architecture for non-functional capabilities
  • Lead architectural decisions, create ADRs, and ensure alignment with wider platform strategy
  • Mentor engineers across the organisation on solution design, testing, CI/CD, and quality best practices
  • Advocate for improvements in engineering processes
  • Lead the design and delivery of new non-functional capabilities while developing team autonomy
  • Manage architectural dependencies and ensure domain designs don't negatively impact other areas
  • Build scalable testing infrastructure, observability frameworks, CI/CD optimisations, and automation tools (primarily in Go)
  • Write production-ready Go code
  • Analyse data to identify high-impact improvements; establish baselines and quantify ROI
  • Debug systemic issues (e.g., flaky CI pipelines, performance bottlenecks, test infra failures)
  • Lead major initiatives end-to-end using Kanban
  • Translate technical improvements into business cases with measurable value
  • Partner with engineering teams to understand pain points, run pilots, gather feedback, and drive adoption
  • Line-manage engineers within the Non-Functionals team

Requirements

  • Strong experience in software engineering with significant work on non-functional capabilities
  • Proven leadership experience driving technical initiatives across multiple engineering teams
  • Deep knowledge of architectural frameworks and principles (e.g., TOGAF)
  • Experience designing long-term target-state architectures and architectural blueprints
  • Demonstrated success delivering measurable productivity, reliability, or efficiency improvements with quantified ROI
  • Experience line-managing, mentoring, and coaching engineers
  • Hands-on experience with both client- and server-side systems
  • Strong understanding of cloud-native environments: Kubernetes, observability, CI/CD, testing at scale
  • Experience in performance optimisation, test infrastructure, and quality automation
  • Experience with IaC, automation frameworks, and modern software quality tooling

Desired Skills

  • Advanced Go development skills (primary language for frameworks and tooling)
  • Proficiency with Kubernetes (resource optimisation, deployments, pod management)
  • Infrastructure as Code proficiency (Terraform or similar)
  • Proficiency with developer tooling: linters, static analysis, pre-commit hooks
  • Strong API design and integration skills for automation tools
  • Strong understanding of Kanban with knowledge of SCRUM principles
  • Deep knowledge of software quality practices: static analysis, dependency management, security scanning
  • Data analysis mindset: comfortable establishing baselines, tracking outcomes, and building metrics to demonstrate impact
  • Proficiency with CI/CD systems, particularly GitHub Actions — including workflow design and optimisation

Benefits

  • Everyone has unlimited paid holidays.
  • Total flexibility in hours
  • Employee share scheme
  • Generous maternity and paternity leave
  • Volunteering Days
  • Company retreats
  • Employee Wellbeing platform

We all share the same vision - we value authenticity, respect, responsibility, independence, honesty, diversity and inclusion and most importantly treating others how you wish to be treated.

Values

  • It's ok to screw up!
  • The only stupid idea, is the untested one!
  • Trust starts with you - make it count!
  • Assume best intent!
  • Make things better!

[Employer hidden — sign up to reveal] is an equal opportunities employer. See more about us at https://[Employer hidden].io and check out what it's like to work here.

Apply now: https://uk.linkedin.com/jobs/view/technical-lead-golang-emea-at-[Employer hidden]-4382955106

Sign up free — access 45,000+ UK sponsor-licensed jobs