LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›Algolia›Senior Software Engineer - Search Infrastructure
Algolia

About Algolia

AI-powered site search for better data interaction

🏢 Tech👥 501-1000 employees📅 Founded 2012📍 Barron Park, Palo Alto, CA💰 $334m⭐ 3.7
B2BArtificial IntelligenceEnterpriseAnalyticsBusiness IntelligenceAPIeCommerce

Key Highlights

  • Over 10,000 customers including Slack, Zendesk, and Lacoste
  • $334 million raised in Series C funding
  • Headquartered in Barron Park, Palo Alto, CA
  • Expanding into real-time APIs for eCommerce

Algolia is a leading site search and discovery platform headquartered in Barron Park, Palo Alto, CA. With over 10,000 customers including Slack, Zendesk, and Lacoste, Algolia's AI-powered search technology ensures fast and accurate results by indexing only the company's site. The company has raised ...

🎁 Benefits

Algolia offers a comprehensive benefits package including Health Savings Accounts (HSA), mental health care, dental and health insurance, life insuran...

🌟 Culture

Algolia fosters a culture focused on precision and speed, emphasizing the importance of accurate data interaction. The company is engineering-driven, ...

🌐 Website💼 LinkedIn𝕏 TwitterAll 35 jobs →
Algolia

Senior Software Engineer - Search Infrastructure

Algolia • London, England; Paris, France

Posted 1 month ago🏠 RemoteSeniorSoftware engineering📍 London📍 Paris
Apply Now →

Skills & Technologies

JavaDistributed systemsCloud computingElasticsearch

Overview

Algolia is seeking a Senior Software Engineer to join their Metis team, focusing on building scalable architecture for their AI search engine. You'll work with technologies like Java and Elasticsearch to tackle challenges in distributed systems. This role requires strong experience in software engineering and cloud computing.

Job Description

Who you are

You have 5+ years of experience in software engineering, particularly in building scalable systems that handle complex distributed architectures. Your background includes a deep understanding of cloud computing principles and practices, enabling you to design and implement robust solutions that meet high-performance demands.

You possess strong programming skills in Java, having developed applications that are both efficient and maintainable. Your experience with Elasticsearch or similar technologies allows you to optimize search functionalities and improve user experiences through effective data handling.

You are familiar with the challenges of distributed systems, understanding how to manage data consistency, fault tolerance, and system resilience. Your problem-solving skills enable you to address issues that arise in production environments, ensuring that systems remain operational and performant.

You thrive in collaborative environments, working closely with cross-functional teams to deliver high-quality software solutions. Your communication skills allow you to articulate technical concepts to non-technical stakeholders, fostering a shared understanding of project goals and challenges.

Desirable

Experience with AI or machine learning technologies is a plus, as it aligns with Algolia's focus on AI search capabilities. Familiarity with agile methodologies and tools will help you adapt to the team's workflow and contribute effectively from day one.

What you'll do

As a Senior Software Engineer at Algolia, you will be part of the Metis team, responsible for developing and maintaining the cloud-based architecture that powers our NeuralSearch engine. Your role will involve designing distributed components that efficiently build and store indices containing customer data, ensuring that search queries are processed quickly and accurately.

You will collaborate with other engineers to enhance the performance and scalability of our search infrastructure, tackling challenges related to data retrieval and indexing. Your contributions will directly impact the user experience for thousands of businesses relying on Algolia's technology.

You will participate in code reviews and provide mentorship to junior engineers, sharing your expertise and fostering a culture of continuous learning within the team. Your insights will help shape the technical direction of the projects you work on, ensuring that best practices are followed and innovative solutions are explored.

You will also engage in troubleshooting and debugging efforts, addressing any issues that arise in production and implementing solutions that enhance system reliability. Your proactive approach will help maintain the high standards of performance that Algolia is known for.

What we offer

At Algolia, we value innovation and collaboration, providing an environment where you can grow your skills and make a meaningful impact. We offer competitive compensation and benefits, including flexible working arrangements that support a healthy work-life balance.

You will have the opportunity to work with cutting-edge technologies in the AI search space, contributing to a product that empowers businesses worldwide. Our culture encourages creativity and experimentation, allowing you to explore new ideas and approaches in your work.

Join us in our mission to build the world's best search and discovery technology, and be part of a team that is shaping the future of search experiences across the globe.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Algolia.

Apply Now →Get Job Alerts