companyAlgolia logo

Software Engineer - Search Platform

AlgoliaLondon, England; Paris, France
Remote Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

YOU WILL:Contribute significantly to the design and development of the Metis system. Oversee operations of the Metis system, including participation in an on-call rota outside of regular hours. Collaborate with a fully remote team, with the flexibility to choose between remote, hybrid, or office-based work (Paris). Ensure the quality and integrity of the system. Share your expertise in distributed systems. Collaborate with other teams to identify, troubleshoot, and resolve high-impact issues. YOU MIGHT BE A FIT IF YOU HAVE:Experience in designing and managing distributed systems in production environments. Experience working with large datasets and handling high traffic. A commitment to high code quality, automated testing, and adherence to engineering best practices. Excellent spoken and written English communication skills. Experience in companies of our current scale and beyond (ARR of $50-200M).

About the job

Join Algolia, a trailblazer and market leader in AI Search, where we empower over 17,000 businesses to deliver rapid, predictive search and browsing experiences at an internet scale. Every week, we handle more than 30 billion search requests—surpassing the combined total of Microsoft Bing, Yahoo, Baidu, Yandex, and DuckDuckGo.

In 2021, we secured $150 million in Series D funding, elevating our valuation to $2.25 billion. This robust foundation allows us to continually invest in our top-tier platform and support exceptional clients like Under Armour, PetSmart, Stripe, Gymshark, and Walgreens.

Algolia was designed to enhance user experiences by providing an intuitive search-as-you-type functionality for websites and mobile applications. Our search API is utilized by thousands of clients across 100+ countries, and billions of queries are resolved monthly thanks to the code we deploy daily.

We are on the lookout for a Software Engineer to become part of our Metis team. This team manages Metis, our cloud-based scalable architecture for NeuralSearch, our cutting-edge AI search engine that integrates both keyword and vector search capabilities. The Metis system is composed of distributed components that manage the building and storage of indices containing customer data, subsequently querying that data to deliver search results. This role demands a deep understanding of and the ability to address challenges associated with complex distributed systems.

Our team comprises engineers from diverse backgrounds, many of whom work remotely. Your unique experiences, knowledge, and perspectives will contribute to our diversity and drive the development of impactful products.

About Algolia

Algolia is at the forefront of AI-driven search technology, enabling businesses to create seamless and efficient search experiences. With a strong commitment to innovation and customer success, we continue to evolve our platform to meet the needs of our diverse clientele worldwide.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.