Technical Lead (Golang) - EMEA
SKILLS
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