Algolia

Staff Software Engineer, Events

Algolia

full-time

Posted on:

Origin:  • 🇫🇷 France

Visit company website
AI Apply
Manual Apply

Job Level

Lead

Tech Stack

Distributed SystemsGoGoogle Cloud PlatformKubernetesReactRubyRuby on RailsTypeScript

About the role

  • Lead the design and delivery of complex, cross-team projects, ensuring the API is robust, scalable, and easy to integrate
  • Rapidly onboard to an existing, production-grade codebase, and help your team do the same
  • Shape architectural decisions impacting multiple teams across Algolia
  • Mentor engineers and foster a collaborative, high-trust culture
  • Remove bottlenecks and ensure the team operates without single points of failure
  • Work closely with product managers, frontend engineers, and infrastructure teams to align priorities and deliver features

Requirements

  • Proven experience in backend systems at scale, ideally in Go
  • Strong understanding of distributed systems, APIs, and event ingestion pipelines
  • Demonstrated ability to navigate and improve existing large-scale codebases quickly
  • Experience leading cross-team projects with clear technical strategy and measurable outcomes
  • Track record of mentoring and uplifting engineering teams
  • Nice-to-haves: Experience with GCP and Kubernetes in production environments; Exposure to React, Typescript, and Ruby on Rails; Familiarity with analytics, telemetry, or personalization data flows; Experience in migrating or re-architecting existing systems