The Technical Lead (Golang) at Tyk Technologies will own and advance non-functional engineering capabilities across the organization. This role combines hands-on Go development with strategic architectural leadership, mentoring engineers, and driving measurable improvements in engineering productivity and system reliability.
What You'll Do
- 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 — identifying where AI tooling can deliver real, measurable value
- Model and foster a data-driven, results-oriented engineering culture — leading by example in documentation quality, knowledge sharing, and continuous learning
- 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 (horizon planning, sprint planning, quality gates)
- 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 — hands-on development, not just planning
- 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 — from problem definition to rollout and impact measurement
- 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; run 1:1s, provide feedback, and support career development
What We're Looking For
- Seasoned Technical Lead with hands-on experience in systems thinking
- Primary coding language is Go (Golang)
- Ability to design complex solutions and mentor engineers
- Experience improving reliability and productivity through measurable impact
- Proven ability to build frameworks, solve performance issues, and automate systems
- Experience shaping long-term technical roadmaps
- Ability to drive adoption of technical initiatives without direct authority
- Experience leading architectural decisions and creating ADRs (Architecture Decision Records)
- Experience building scalable testing infrastructure, observability frameworks, CI/CD optimizations, and automation tools
- Hands-on development experience writing production-ready Go code
- Ability to analyze data to identify high-impact improvements and quantify ROI
- Experience debugging systemic issues such as flaky CI pipelines, performance bottlenecks, and test infrastructure failures
- Experience leading major initiatives end-to-end using Kanban
- Experience translating technical improvements into business cases with measurable value
- Line management experience, including running 1:1s, providing feedback, and supporting career development
Technical Stack
- Go (Golang)
- CI/CD
- Observability tools
- Testing infrastructure
- Automation tools
- AI tooling for developer productivity
- Kanban
Team & Environment
- Part of the Non-Functionals team; collaborates with multiple engineering teams and the Head of Engineering Operations
- Reports to the Head of Engineering Operations
Benefits & Compensation
- Unlimited paid holidays
- Remote working from anywhere in the world
- Total flexibility and autonomy
- Radical responsibility culture
Work Mode
- Global role with default remote work
- Full flexibility in working hours and location
- Locations include: London - UK, London - Ontario, Atlanta, Singapore, and anywhere in the world
EEO: Not specified





