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

Algolia logo
Algolia

Senior Site Reliability Engineer

Join Algolia as a Senior Site Reliability Engineer to enhance search product reliability and scalability. Remote work available.

Algolia logo
Algolia

Senior Software Engineer, Composition API

Senior Software Engineer for Algolia's Composition API team, focusing on innovative solutions for complex search experiences.

Algolia logo
Algolia

Junior Software Engineer - Back-End

Join Algolia as a Junior Software Engineer focusing on back-end development with Golang and databases.

Algolia logo
Algolia

Senior Data Engineer

Join Algolia as a Senior Data Engineer to design and scale data pipelines using Python, Airflow, and AWS technologies.

Algolia logo
Algolia

Senior Solutions Engineer - German Speaking

Join Algolia as a Senior Solutions Engineer, fluent in German, to drive technical success in a remote role.

Algolia logo
Algolia

Senior Solutions Engineer - German Speaking

Join Algolia as a Senior Solutions Engineer, fluent in German, to drive technical success in SaaS solutions.

Front logo
Front

Senior Full Stack Engineer - Search

Senior Full Stack Engineer needed in Paris for enhancing search functionality in a customer communication platform.

Bloomreach logo
Bloomreach

Senior Software Engineer, Search Intelligence

Join Bloomreach as a Senior Software Engineer in Search Intelligence, focusing on search and personalization capabilities.

Mapbox logo
Mapbox

Senior Software Development Engineer II, Search Geocoding

Join Mapbox as a Senior Software Development Engineer II to enhance our geocoding search engine. Remote work available.

Shopify logo
Shopify

Senior Engineer, Search Relevance

Join Shopify as a Senior Engineer in Search Relevance, working remotely to enhance AI-powered search solutions.

Airbnb logo
Airbnb

Backend Software Engineer, Search

Join Airbnb as a Backend Software Engineer to enhance search experiences using data science, machine learning, and SOA.

Mapbox logo
Mapbox

Senior Software Engineer, Search Geocoding

Senior Software Engineer for Search Geocoding, specializing in Rust and search engine technologies, remote work available.

FlexAI logo
FlexAI

Senior Integration Software Engineer

Join FlexAI as a Senior Integration Software Engineer to revolutionize AI infrastructure with cutting-edge integration solutions.

Mapbox logo
Mapbox

Senior Software Engineer II, Search API

Senior Software Engineer II needed for Search API team at Mapbox, focusing on enhancing geocoding search engine.

Airbnb logo
Airbnb

Senior Software Engineer, Personalization and Contextualization Infrastructure

Join Airbnb as a Senior Software Engineer to enhance search infrastructure, focusing on personalization and contextualization.

Activeloop logo
Activeloop

AI Search Engineer

Join Activeloop as an AI Search Engineer to develop and optimize AI-powered search systems using RAG and deep learning.

Delivery Hero logo
Delivery Hero

Senior Search Engineer

Join Delivery Hero as a Senior Search Engineer to enhance search experiences using Java, NLP, and algorithms in Berlin.

Scale AI logo
Scale AI

Senior Software Engineer, Machine Learning Infrastructure

Join Scale AI as a Senior Software Engineer in Machine Learning Infrastructure, focusing on backend system design and ML Infrastructure.

Microsoft logo
Microsoft

Senior Software Engineer - AI and Search

Join Microsoft as a Senior Software Engineer in AI and Search, working on cutting-edge AI technologies in a hybrid role in Barcelona.

Wolt logo
Wolt

Senior Backend Engineer, Search Platform

Senior Backend Engineer needed for Search Platform at Wolt in Berlin, focusing on Elasticsearch and Python.

Elastic logo
Elastic

Software Engineer II - Search Inference

Join Elastic as a Software Engineer II in Search Inference, enhancing search with ML model inference. Key skills: OOP, NLP, Kubernetes.

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.

GetYourGuide logo
GetYourGuide

Senior Software Engineer, Search Platform (Back-end Focus)

Join GetYourGuide as a Senior Software Engineer focusing on back-end development for our Search Platform in Berlin.

Elastic logo
Elastic

Senior Software Engineer, Observability - Hosted Services

Join Elastic as a Senior Software Engineer in Observability, working remotely to enhance our cloud monitoring solutions.