Senior Backend Engineer (Go)

New Today

About the role

We're looking for an experienced backend engineer to join us. We currently have two cross-functional product teams. We're ambitious, and have many interesting strategic and technical challenges ahead of us, including:

  • Working towards our multi-product strategy as we scale our newest product, Plans
  • Expanding our target audience to include other primary healthcare providers (like vets and hearing specialists) and other regions/countries

Our legacy system has supported us for 8 years and enabled us to reach over 10k dentists and create a sustainable, profitable business as we rapidly scale further. You should expect to play a key role in our engineering team.

We typically use the following tools and technologies:

  • Go to write our application code
  • Google Cloud and AWS for infrastructure
  • Confluent Kafka for our events handling
  • Serverless technologies in AWS e.g. API Gateway, Lambda, EventBridge, DynamoDB, Docker for our new infrastructure
  • Postgres for our databases
  • Our frontend uses Javascript and TypeScript and is hosted on Vercel

Responsibilities

  • Contribute to the design, development, and maintenance of backend services that support the Plans product and related platforms
  • Collaborate with cross-functional teams to scale multi-product initiatives and broaden the healthcare provider audience
  • Help drive reliability, performance, and security in a rapidly growing system

Requirements

  • You have strong experience working on a Go backend of a technology product, particularly if you've worked with Go or in fintech before
  • You're comfortable working with a DevOps mentality of "you build it, you run it"
  • You have a product mindset: you care about customer outcomes and you want to make data-informed decisions
  • You're comfortable leading on projects that are large in scope, ambiguous, or not well defined
  • You're the kind of person that cares about their team, and works to continuously improve culture, processes and communication

Interview process

  • An initial call with our recruiter
  • A take-home task (should take no more than 2 hours) or provide a sample from a public GitHub we can discuss
  • A technical interview with our engineering team
  • A behavioural interview with our product team
  • If we extend you an offer, you’ll meet Paul, our CEO, to ask any outstanding questions about Tabeo

Benefits

  • Competitive salary
  • Employee share options
  • £2,000 per annual CPD package to be used at your discretion
  • Full kit for home office
  • Health insurance and life assurance (including dental and optical) for UK staff
  • Company trips
  • 24 days holiday annually, plus a day off on your birthday
  • Extended parental leave
  • Contributing pension scheme for UK staff
  • Fully remote candidate from the UK or anywhere GMT +/- 3

Location

Fully remote within the UK or GMT +/- 3

#J-18808-Ljbffr
Location:
City Of London, England, United Kingdom
Salary:
£80,000 - £100,000
Job Type:
FullTime
Category:
IT & Technology

We found some similar jobs based on your search