Algolia was built to help users deliver an intuitive search-as-you-type experience on their websites and mobile apps. We provide a search API used by thousands of customers in more than 100 countries. Billions of search queries are answered every month thanks to the code we push into production every day.
The Team
The Merchandising Product team is delivering features that shape how users experience and unlock the full value of our platform. We have ambitious goals ahead of us, including building several new products on top of Algolia’s existing APIs and GenAI Studio. Our team has a direct impact on user adoption and revenue stream.
Your role will consist of:
As a Software Engineer at Algolia, you will play a pivotal role in architecting and implementing new products, central to the future of Algolia. You’ll:
- Build services leveraging Generative AI.
- Be a key contributor to the design, development, and operation of our services at scale.
- Be responsible for the quality, reliability and availability of the system.
- Work with other teams to build features and resolve high impact issues.
You might be a fit if you have:
- Around 4+ years of software engineering experience, ideally across backend and frontend systems.
- Experience building frontend experiences preferably in Typescript and React
- Exposure to building and working with APIs at scale preferably in Ruby, Golang
- Rigor in high code quality, automated testing, and other engineering best practices
- Good spoken and written English skills
Nice to have:
- Experience in Rails backend
- Experience working with streaming APIs, large datasets and high traffic
- Comfortable working in cloud native environments (GCP, Kubernetes)
We’re looking for someone who can live our values:
- GRIT - Problem-solving and perseverance capability in an ever-changing and growing environment
- TRUST - Willingness to trust our co-workers and to take ownership
- CARE - Genuine care about other team members, our clients and the decisions we make in the company.
- CANDOR - Ability to receive and give constructive feedback.
- HUMILITY- Aptitude for learning from others, putting ego aside.