GBG Plc

Lead Engineer, Go

GBG Plc

full-time

Posted on:

Location Type: Hybrid

Location: London • 🇬🇧 United Kingdom

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

CloudElasticSearchGoKubernetesMongoDBSQL

About the role

  • Take ownership of the technical design, delivery, and documentation of our address search products as we scale to support millions of transactions per day
  • Combine hands-on development with technical lead/architecture responsibilities
  • Raise the bar for technical standards, performance, reliability, and operational excellence
  • Mentor and coach others to help them be the best they can be
  • Balance agility with scalability and availability; support continuous deployment and incremental releases
  • Take responsibility for platform health and observability; use data to understand user behaviour and drive product development
  • Collaborate closely with Engineering Managers, Product Managers and other Technical Leads; no line management responsibility

Requirements

  • A strong foundation in software engineering principles and deep knowledge of a high-level programming language (Go is used heavily)
  • Experience working with distributed cloud systems, using containers and infrastructure as code
  • Experience with Kubernetes across different cloud platforms
  • Strong knowledge of database technologies used with algorithmic searching (ElasticSearch, SQL Server, MongoDB)
  • Experience designing algorithmic software for scale, performance, and high availability
  • Previous experience of being the primary technical leader in a team and collaborating with other teams and stakeholders
  • A passion for promoting engineering excellence through coaching and guidance
  • Understanding of different architectural and design patterns and an appreciation of when to use them
  • Experience shipping fast, reliable, real-time applications using modern development tools and practices
  • Nice to have: understanding of GitOps and experience with tools such as Argo CD
  • Nice to have: experience with SQL and data warehousing/pipelining tools
  • Nice to have: hands-on experience with AI tooling to enhance engineering workflows
  • Nice to have: understanding of machine learning principles for developing advanced ranking algorithms
  • Nice to have: proven experience navigating and transforming legacy codebases and leading greenfield projects
  • Nice to have: polyglot programming ability to identify and use the right tool for the job

ATS Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
GoKubernetesElasticSearchSQL ServerMongoDBalgorithmic software designreal-time applicationsGitOpsdata warehousingmachine learning principles
Soft skills
technical leadershipmentoringcoachingcollaborationengineering excellenceagilityscalabilityoperational excellencecommunicationproblem-solving
Pleo

Principal Engineer, Data and AI

Pleo
Leadfull-time$137k–$142k / year🇬🇧 United Kingdom
Posted: 2 days agoSource: boards.greenhouse.io
AirflowAWSBigQueryCloudGoogle Cloud PlatformKafkaKubernetesPythonSQL
Monzo Bank

Associate Software Engineer, Intern

Monzo Bank
Entryinternship$40k–$40k / year🇬🇧 United Kingdom
Posted: 2 days agoSource: boards.greenhouse.io