Algolia logo

Senior Software Engineer - Search Infrastructure

Algolia

About the Role

Algolia is seeking a Senior Software Engineer to join the Metis team, responsible for the cloud-based scalable architecture for NeuralSearch, our AI search engine. This role involves designing and operating complex distributed systems, working with large datasets, and ensuring high traffic management. You will be a key contributor to the design and development of the Metis system and responsible for its operations, including participation in out-of-hours on-call rota.

Responsibilities

  • Contribute to the design and development of the Metis system.
  • Manage operations for the Metis system, including on-call duties.
  • Collaborate with a fully remote team, with options to work remotely, hybrid, or in-office (Paris).
  • Ensure the quality and soundness of the system.
  • Share expertise on distributed systems with the team.
  • Work with other teams to identify, troubleshoot, and resolve high impact issues.

Qualifications

  • Experience designing and operating distributed systems in production.
  • Experience working with large datasets and managing high traffic.
  • Rigor in high code quality, automated testing, and engineering best practices.
  • Excellent spoken and written English skills.

Nice to Have

  • Experience in Go.
  • Experience in Kubernetes.
  • Sensitivity to Site Reliability Engineering.

Our Values

  • GRIT: Problem-solving and perseverance capability in an ever-changing environment.
  • TRUST: Willingness to trust our co-workers and take ownership.
  • CANDOR: Ability to receive and give constructive feedback.
  • CARE: Genuine care about team members, clients, and our decisions.
  • HUMILITY: Learning from others, putting ego aside.

Remote Strategy

Algolia’s flexible workplace model empowers team members to choose their work location and schedule, emphasizing individual impact and contribution over physical location. We strive to create opportunities for connection both in-person and virtually.

About Algolia

Algolia is a pioneer in AI search solutions, empowering businesses to compose customer experiences at internet scale. We serve over 17,000 businesses and process billions of search queries monthly. Our platform is designed for speed, ease of use, and scalability, helping businesses achieve optimal user satisfaction and ROI.

Benefits
Extracted with AI

  • Remote work flexibility
  • Global presence with physical offices
  • High-trust environment

Similar jobs

Last update: 23 minutes ago

Gorgias logo
Gorgias

Senior Back-end Engineer - In App Analytics

Join Gorgias as a Senior Back-end Engineer in Paris, focusing on in-app analytics with Python, Flask, and microservices.

Datadog logo
Datadog

Senior Software Engineer - Language Tools

Join Datadog as a Senior Software Engineer in Lyon to develop and support language tools for backend engineers.

Standard AI logo
Standard AI

Senior Software Engineer, Backend

Join Standard AI as a Senior Backend Engineer to design scalable microservices and APIs. Remote role with competitive salary and benefits.

Wolt logo
Wolt

Staff Engineer, Consumer Search

Join Wolt as a Staff Engineer in Berlin to develop large-scale search features using Elasticsearch and Python.

Sanity logo
Sanity

Senior Software Engineer (Backend) - Content Lake DX

Join Sanity as a Senior Backend Engineer to build scalable distributed systems for content management.

MongoDB logo
MongoDB

Software Engineer, Atlas Search Web

Join MongoDB as a Software Engineer to build user interfaces for Atlas Search using JavaScript, React, and Next.js.

lempire logo
lempire

Senior Fullstack JavaScript Engineer / Product Developer

Join lempire as a Senior Fullstack JavaScript Engineer to design and develop features for innovative SaaS products.

CHAI: AI Platform logo
CHAI: AI Platform

Senior ML Infrastructure Engineer

Join CHAI: AI Platform as a Senior ML Infrastructure Engineer to build and scale ML systems in Palo Alto.

Scale AI logo
Scale AI

Senior Fullstack Software Engineer, GenAI Horizontal Task Tooling

Join Scale AI as a Senior Fullstack Software Engineer to build web-based applications for AI data annotation.

Inclusively logo
Inclusively

Senior Software Engineer, Machine Learning

Join as a Senior Software Engineer in Machine Learning, working remotely to build ML-driven products for user engagement.

webAI logo
webAI

Senior Distributed Systems Engineer

Join webAI as a Senior Distributed Systems Engineer to design and maintain scalable systems using Python, Kubernetes, and more.

Argon AI (YC W24) logo
Argon AI (YC W24)

Senior Full Stack Software Engineer

Join Argon AI as a Senior Full Stack Software Engineer to build AI solutions for biopharma in NYC. Work with Python, PostgreSQL, and more.

Alter Solutions Portugal logo
Alter Solutions Portugal

Senior AI Developer with GenAI

Join Alter Solutions Portugal as a Senior AI Developer specializing in GenAI, focusing on innovative AI solutions.

Niantic, Inc. logo
Niantic, Inc.

Senior Software Engineer, Machine Learning

Join Niantic as a Senior Software Engineer in Machine Learning to enhance products using generative AI technologies.

OPENLANE logo
OPENLANE

Remote Software Engineer

Join our team as a Remote Software Engineer, developing high-quality code in an agile environment. Skills in microservices, API development, and cloud computing required.

Stability AI logo
Stability AI

Remote Data Engineer - Research

Join Stability AI as a Remote Data Engineer to build scalable data infrastructure for AI models.

SPREAD AI logo
SPREAD AI

FullStack Software Developer

Join SPREAD AI as a FullStack Software Developer in Berlin. Work with JavaScript, Python, Go, and more in a hybrid setup.

SPREAD AI logo
SPREAD AI

FullStack Software Developer

Join SPREAD AI as a FullStack Software Developer to innovate in data management and engineering intelligence.

Summ.link logo
Summ.link

AI Specialist with Azure Expertise

Join Summ.link as an AI Specialist to develop and integrate AI solutions using Azure tools. Boost your career in a dynamic environment.

Echo Analytics logo
Echo Analytics

Senior Machine Learning Engineer

Join Echo Analytics as a Senior Machine Learning Engineer in Paris. Leverage ML to drive data modeling and design intelligent data flows.

Orkes logo
Orkes

Senior Software Engineer - Cloud Infrastructure

Join Orkes as a Senior Software Engineer focusing on cloud infrastructure, leveraging AWS, GCP, and Azure. Remote position with competitive salary.

Gorgias logo
Gorgias

Senior Software Engineer - Python

Join Gorgias as a Senior Software Engineer specializing in Python, Node.js, and REST APIs. Hybrid role in New York with excellent benefits.

Olo logo
Olo

Senior Machine Learning Engineer

Join Olo as a Senior Machine Learning Engineer to build and scale ML models for the restaurant industry. Remote work available.

Ogury logo
Ogury

Senior Full Stack Engineer

Join Ogury as a Senior Full Stack Engineer in Paris, focusing on SaaS platform development with React.js and Node.js.