Algolia is seeking a skilled Back-end Engineer to join their Engines team in Paris. This individual will be instrumental in the development and maintenance of Algolia's core Search Engine, ensuring optimal performance and scalability. The role involves contributing to the design, development, and operation of the Search engine system. The engineer will be responsible for the quality and soundness of the system, working with other teams to resolve high-impact issues, and participating in out-of-hours on-call rotation for Algolia Search operations.
Role involves:
- Designing, developing, and operating the Search engine system at scale
- Ensuring the quality and soundness of the system
- Collaborating with other teams to identify and resolve high-impact issues
- Participating in out-of-hours on-call rotation for Algolia Search operations
Requirements:
- Solid foundation in Computer Science (data structures, algorithms, software design)
- Rigor in high code quality, automated testing, and engineering best practices
- Experience with complex C++ codebase and distributed backends
- Experience in the design of major components and leading engineers
- Professional English skills
Role offers:
- Opportunity to work on a complex C++ codebase
- Chance to contribute to a high-impact, globally used search engine
- Work in a flexible environment
Apply
Algolia
Algolia is a market-leading AI search solution provider, empowering over 17,000 businesses with predictive search and web browsing experiences at scale. The company's API-based platform helps developers create customer experiences, processing billions of search requests weekly. Algolia serves various industries, including e-commerce and retail, with clients like Under Armor, Petsmart, Stripe, and Walgreens. Valued at over $2 billion, Algolia is dedicated to innovation and invests heavily in its platform to meet customer needs.