Employment OS for your Business

Tech Lead – Remote

Banbury, SouthEast OX16, United Kingdom • Full-time
AI Job Summary
  • 10+ years as a full stack backend developer, including leading or mentoring a team.
  • Proven track record setting technical direction and making architectural decisions for a live product.
  • Extensive experience designing and writing scalable APIs using REST architecture.

Role Type

Within 2 hours of (UTC +01:00) Europe/London • Permanent • Full-time • Director

Pay Rate

£60,000 GBP – £90,000 GBP (Annum)

Description

About eSIM Go

eSIM Go exists to help businesses bring seamless, affordable connectivity to their customers, wherever they are in the world. We’re rethinking the traditional wholesale model: our platform combines modern technology with direct relationships with Tier 1 mobile network operators, so our partners can launch and scale connectivity products fast and win with mobile.

We’re growing quickly, and that growth comes down to our people. Technology runs through everything we do, but it’s a skilled, ambitious team that makes it work. That’s where you come in. 

About the role

As tech lead at eSIM Go, you’ll take technical ownership of our Reseller platform, guiding the team from architecture through to delivery. You’ll be hands-on with code while also setting the technical direction, raising the bar on quality, and making sure what we build is robust, scalable, and maintainable.

You’ll work closely with the Product and Customer Success teams to shape features that provide direct value to our partners, and with engineering leadership to help set standards and practices across the team. You’ll be the technical anchor for a multidisciplinary team, balancing delivery with long-term platform health.

 

Key responsibilities

  • Set technical direction for the team, and own key architectural decisions for the Reseller platform.
  • Design, write and review code, leading by example on the standards defined in the team.
  • Design robust and scalable APIs to support any kind of client (desktop, mobile, etc).
  • Manage and optimise distributed systems in a cloud environment.
  • Identify repeatable tasks and drive automation across the team.
  • Champion automated and regression testing to ensure we deploy bug-free code.
  • Own technical documentation, both internal and external (customer-facing, release notes, etc).
  • Act as a technical point of contact for other business areas where backend knowledge is required.
  • Mentor and grow developers across the team, including supporting career development and technical upskilling.
  • Partner with Product and engineering leadership on roadmap, estimation, and technical trade-offs.

 

Required skills & experience

  • 10+ years of experience as a full stack backend developer, including experience leading or mentoring a team.
  • Strong computer science foundations, mostly working in distributed systems.
  • Proven track record setting technical direction and making architectural decisions on a live product.
  • Extensive experience designing and writing scalable APIs using REST architecture.
  • Experience writing code in the Golang programming language.
  • Experience in a modern JavaScript web framework, e.g. Svelte, Vue.js or React.
  • Experience working in an AWS cloud environment.
  • Experience working in Agile environments, including shaping how a team works.
  • Familiar with API and web app security standards and authentication methods (API key, JWT, OAuth 2.0, etc).

 

Preferred skills & experience

  • Bachelor’s degree in Computer Science, Mathematics or equivalent.
  • Experience in other programming languages such as Java, .NET or JavaScript.
  • Experience writing IaC scripts and managing CI/CD pipelines.
  • Familiarity with frontend technologies such as Svelte, Vue.js or React.js.
  • Experience with event-driven architecture.
  • Prior experience as a tech lead, staff engineer or engineering manager.

 

Who you are

  • An excellent troubleshooter with a methodical approach to problem-solving.
  • A natural leader who enjoys raising the technical capability of those around them.
  • A strong communicator, comfortable working with stakeholders and customers, and translating between technical and non-technical audiences.
  • Comfortable working in a multicultural, multidisciplinary environment.
  • Fluent in both written and spoken English.
  • Collaborative and supportive, with a genuine passion for mentoring the team.

 

What we offer

  • Competitive compensation package.
  • Performance-based incentive programme.
  • Flexible work arrangements, including remote work options.
  • Access to ongoing training, workshops and professional development resources.
  • Generous leave policies including vacation, sick leave and public holidays.
  • Regular company events and team-building activities.
  • Clear growth opportunities and career advancement paths.