Team Lead, Engineering

Algolia Logo

Algolia

📍Remote - United Kingdom

Summary

Join Algolia's Usage team as a Team Lead and help scale our Usage Platform. You will work on critical features and services, from data pipelines to APIs for customer alerts and billing. Responsibilities include planning and executing releases, hiring and mentoring engineers, contributing to platform design and development, ensuring API quality, improving engineering processes, and collaborating with product management and stakeholders. This role requires experience in managing teams, designing high-volume data pipelines, working with relational and NoSQL databases, building reliable applications, and writing Go code. Experience with GCP, Kubernetes, and Terraform is also needed. Algolia offers a flexible workplace model, empowering employees to choose where and when they work.

Requirements

  • 2+ years in a managing/leading role
  • Designed and operated data pipelines with high volume and throughput
  • Experience designing data intensive applications leveraging relational (e.g. PostgreSQL) or NoSQL (e.g. Bigtable) databases
  • Experience designing new applications with reliability, operability, and availability in mind
  • Experience writing robust Go code
  • Experience with GCP (especially Bigtable/BigQuery), Kubernetes, and Terraform

Responsibilities

  • Help the team plan, execute and ship releases respecting timelines and high-quality development, working closely with the product and leadership teams
  • Hire, coach and mentor engineers to excel at their work and grow
  • Be a key contributor to the design, development, operation and deployment of all features of the Usage Platform processing pipelines and APIs
  • Be responsible for the quality and the robustness of the APIs and services
  • Improve engineering quality, processes and tooling
  • Work closely with the team’s Product Manager to help define the roadmap and assist internal stakeholders (other product teams) with releasing new products

Benefits

  • #LI-Remote
  • Algolia’s flexible workplace model is designed to empower all Algolians to fulfill our mission to power search and discovery with ease. We place an emphasis on an individual’s impact, contribution, and output, over their physical location. Algolia is a high-trust environment and our team members have the autonomy to choose where they want to work and when. We know community comes in many forms and strive to create opportunities for intentional in-person connection in our offices and virtually for our remote colleagues around the world

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.