Senior Software Engineer - Search Infrastructure

5 months, 3 weeks ago
Full-time
Senior
Software Development
Algolia

Algolia

Algolia provides a hosted search platform that leverages AI to enhance user experience and developer engagement, enabling enterprises and developers to deliver fast, relevant search results across websites and mobile applications.

Internet Software & Services
251-1K
Founded 2012
$334M raised

Description

  • Contribute to the design and development of the Metis system.
  • Own operations for the Metis system, including participation in an out-of-hours on-call rota.
  • Work with a fully remote team across remote, hybrid, or office-based setups in Paris.
  • Ensure the quality and soundness of the system.
  • Share expertise on distributed systems.
  • Collaborate with other teams to identify, troubleshoot, and resolve high-impact issues.
  • Help orchestrate the building and storage of indices containing customer data and querying that data to return search results.

Requirements

  • Experience designing and operating distributed systems in production.
  • Experience working with large datasets and high traffic.
  • Strong rigor in high code quality, automated testing, and engineering best practices.
  • Excellent spoken and written English skills.
  • Experience working at a high-growth company in the $50-200M ARR range or beyond.
  • Experience in Go (nice to have).
  • Experience in Kubernetes (nice to have).
  • Sensitivity to Site Reliability Engineering practices (nice to have).

Benefits

  • Flexible workplace model with options for fully remote, hybrid-remote, or office-based work depending on the role.
  • Autonomy to choose where and when to work, with an emphasis on impact and output over physical location.
  • Global presence with offices in Paris, NYC, London, Sydney, and Bucharest.
  • Inclusive and supportive workplace that values diversity, collaboration, and respect.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Junior Back-End Engineer

Loka 51-250 Internet Software & Services

Loka, a globally distributed Silicon Valley tech consultancy, is hiring a Junior Backend Engineer to build reliable, secure backend applications for client projects while developing under experienced engineering mentorship.

AWS AWS CDK CI/CD Django DynamoDB Express.js FastAPI Generative AI Go gRPC Laravel MySQL Next.js Node.js OpenAPI PHP PostgreSQL Python Redis Ruby Ruby on Rails Terraform TypeScript
2 hours, 43 minutes ago

Senior .Net Engineer

N-iX 1K-5K Internet Software & Services

Senior C# .NET Backend Engineer developing AI-powered enterprise applications and a real-time digital twin of organizational operations for a client.

Agile Azure C# CI/CD Git Kubernetes Microservices .NET React Scrum SQL Server
3 hours, 43 minutes ago

Lead Backend Engineer

31st Union 51-250 Internet Software & Services

31st Union is hiring a Lead Backend Engineer to lead distributed teams and own the architecture, development, deployment, and operation of studio-hosted services for Project ETHOS, a free-to-play multiplayer game.

AWS C# C++ CI/CD Go Helm Kubernetes Microservices MongoDB MQTT Python Redis Unreal Engine
1 day, 2 hours ago

Senior Node.js Developer

Xebia 1K-5K Internet Software & Services

Xebia is seeking a Senior Node.js Developer to evolve its Commercial Data Manager and HubSpot integrations, owning architectural decisions and delivering scalable solutions across engineering and business teams.

AWS Azure Databricks GitHub GitHub Actions HubSpot JavaScript Kafka Node.js Snowflake System Design TypeScript
1 day, 2 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers