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
Senior Site Reliability Engineer
Join Algolia as a Senior Site Reliability Engineer to enhance search product reliability and scalability. Remote work available.
Senior Software Engineer, Composition API
Senior Software Engineer for Algolia's Composition API team, focusing on innovative solutions for complex search experiences.
Junior Software Engineer - Back-End
Join Algolia as a Junior Software Engineer focusing on back-end development with Golang and databases.
Senior Data Engineer
Join Algolia as a Senior Data Engineer to design and scale data pipelines using Python, Airflow, and AWS technologies.
Senior Solutions Engineer - German Speaking
Join Algolia as a Senior Solutions Engineer, fluent in German, to drive technical success in a remote role.
Senior Solutions Engineer - German Speaking
Join Algolia as a Senior Solutions Engineer, fluent in German, to drive technical success in SaaS solutions.
Senior Full Stack Engineer - Search
Senior Full Stack Engineer needed in Paris for enhancing search functionality in a customer communication platform.
Senior Software Engineer, Search Intelligence
Join Bloomreach as a Senior Software Engineer in Search Intelligence, focusing on search and personalization capabilities.
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.
Senior Engineer, Search Relevance
Join Shopify as a Senior Engineer in Search Relevance, working remotely to enhance AI-powered search solutions.
Backend Software Engineer, Search
Join Airbnb as a Backend Software Engineer to enhance search experiences using data science, machine learning, and SOA.
Senior Software Engineer, Search Geocoding
Senior Software Engineer for Search Geocoding, specializing in Rust and search engine technologies, remote work available.
Senior Integration Software Engineer
Join FlexAI as a Senior Integration Software Engineer to revolutionize AI infrastructure with cutting-edge integration solutions.
Senior Software Engineer II, Search API
Senior Software Engineer II needed for Search API team at Mapbox, focusing on enhancing geocoding search engine.
Senior Software Engineer, Personalization and Contextualization Infrastructure
Join Airbnb as a Senior Software Engineer to enhance search infrastructure, focusing on personalization and contextualization.
AI Search Engineer
Join Activeloop as an AI Search Engineer to develop and optimize AI-powered search systems using RAG and deep learning.
Senior Search Engineer
Join Delivery Hero as a Senior Search Engineer to enhance search experiences using Java, NLP, and algorithms in Berlin.
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.
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.
Senior Backend Engineer, Search Platform
Senior Backend Engineer needed for Search Platform at Wolt in Berlin, focusing on Elasticsearch and Python.
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.
Staff Engineer, Consumer Search
Join Wolt as a Staff Engineer in Berlin to develop large-scale search features using Elasticsearch and Python.
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.
Senior Software Engineer, Observability - Hosted Services
Join Elastic as a Senior Software Engineer in Observability, working remotely to enhance our cloud monitoring solutions.