Enable job alerts via email!

Senior Go Developer

Tyk Technologies Ltd

United Kingdom

On-site

GBP 60,000 - 85,000

Full time

23 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading company is seeking a Senior Go Developer to design and build solutions for their Dashboard and API Gateway products. You will collaborate closely with cross-functional teams, ensuring adherence to agile principles and continuous improvement across software engineering practices. With unlimited paid holidays and a focus on well-being, Tyk emphasizes a culture of flexibility and responsibility.

Benefits

Unlimited paid holidays
Flexible working hours
Employee share schemes
Generous parental leave
Volunteering days
Company retreats
Wellbeing platform

Qualifications

  • Strong backend engineering experience in Go.
  • Deep understanding of distributed systems design.
  • Proficiency in SOLID principles and TDD methodologies.

Responsibilities

  • Lead solution design for medium and high-complexity problems.
  • Mentor junior engineers on best practices and distributed systems design.
  • Champion continuous improvement in engineering practices (CI/CD, testing).

Skills

Backend engineering
Distributed systems design
TDD methodologies
SOLID principles
API management
Communication skills
Security-first mindset

Tools

Redis
MongoDB
Kubernetes

Job description

Social network you want to login/join with:

The Tyk API Management platform is helping to drive the connected world and power new products and services.

We’re changing the way that organisations connect any number of their systems and services.

Whether internal, external, public or highly encrypted systems, Tyk helps businesses drive value across the retail, finance, telecoms, healthcare, or media industries (to name just a few!). If you’ve banked online, used an app to check the news, or perhaps even driven a connected car, APIs, and by extension, Tyk, make that possible.

Founded in 2015 with offices in London - UK, London - Ontario, Atlanta and Singapore, we have many thousands of users of our B2B platform across the globe.

Brands using Tyk range from Lotte, Bell, T Mobile, to RBS, Capital One and Vinci.

We have a varied user base hailing from every continent – even Antarctica.

Our Mission: Tyk is on a mission to connect every system in the world.

We’ve started by building an API Management platform.

Total flexibility, default remote, radical responsibility: We offer unlimited paid holidays and remote working from anywhere in the world, for everyone. Why? Because Tyk was founded on the principle of offering flexibility and autonomy to our employees, which we believe allows our employees to achieve their best results. It also means we can build the best possible team, regardless of location or working hours.

If this environment sounds like a good fit for you, then read on to find out more.

The role: Senior Go Developer

As a Senior Go Developer at Tyk, you will play a key role in designing and building solutions for our Dashboard and API Gateway products. You’ll collaborate closely with cross-functional teams to deliver high-quality, efficient solutions, while championing continuous improvement across our software engineering lifecycle.

You will be passionate about backend development, distributed systems, and driving engineering excellence.

Responsibilities:
  • Lead solution design for medium and high-complexity problems, adhering to established design principles.
  • Design distributed systems with security-first principles, ensuring no security defects or production leakage.
  • Contribute to the architecture of API Gateway and dashboard API functionality.
  • Build and extend API Gateway capabilities, including traffic routing, security, rate limiting, mTLS, authentication, and authorization.
  • Write high-quality, reusable, and scalable code to meet complex tasks and user stories.
  • Troubleshoot and fix high-complexity bugs with quality pull requests that pass tests.
  • Ensure adherence to software engineering processes to avoid technical debt.
  • Champion continuous improvement in engineering practices (CI/CD, testing, automation).
  • Practice Test-Driven Development (TDD) to ensure robust, well-tested code.
  • Mentor junior engineers on best practices, SOLID principles, and distributed systems design.
  • Lead code reviews, providing constructive feedback.
  • Propose and implement improvements to engineering processes.
  • Prioritize documentation-first development, ensuring documentation is current and comprehensive.
  • Meet acceptance criteria for high-complexity tasks before PR merges.
  • Fully adhere to Scrum processes and Definition of Done.
  • Drive a culture of writing automated tests for new features and bug fixes, demonstrating TDD practices.
Requirements:
  • Strong backend engineering experience in Go.
  • Deep understanding of distributed systems design.
  • Familiarity with Redis and MongoDB.
  • Experience with software engineering best practices (unit testing, code reviews, documentation).
  • Proficiency in SOLID principles and TDD methodologies.
  • Experience with cloud platforms, Kubernetes, or orchestration tools.
  • API management experience.
  • Open-source contributions are a plus.
  • Highly organized with attention to detail.
  • Strong communication skills.
  • Passion for continuous improvement and influencing product strategies.
  • Deep understanding of DevOps best practices.
  • Security-first mindset and comfort with AI technologies and automation.

Why join us? We offer unlimited paid holidays, flexible working hours, employee share schemes, generous parental leave, volunteering days, company retreats, and a wellbeing platform. We value authenticity, respect, responsibility, diversity, and inclusion. We encourage you to bring your personality to work, pursue personal goals, and challenge the status quo to make things better.

Our values emphasize learning from mistakes, trusting each other, assuming good intent, and continuous improvement. We believe in making a positive impact and fostering a culture of innovation.

What’s it like to work here? Check out: https://tyk.io/worklife/. Tyk is an equal opportunities employer committed to fair treatment for all applicants and employees. More about us at https://tyk.io.

Powered by JazzHR

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.