×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer; Rust & Full-stack

Job in Paris, Lamar County, Texas, 75460, USA
Listing for: Meilisearch
Full Time position
Listed on 2025-12-06
Job specializations:
  • IT/Tech
Job Description & How to Apply Below
Position: Experience - Senior Software Engineer (Rust & Full-stack)

About the company

Meilisearch is redefining the future of search for developers and end-users alike.

Our open-source, Rust-powered search engine delivers lightning-fast, typo-tolerant, and hyper-relevant results—out-of-the-box, with intuitive APIs and minimal configuration.

From powering the discoverability of 300,000+ AI models at Hugging Face to transforming retail experiences for Louis Vuitton, Meilisearch is trusted by thousands of organizations and developers worldwide.

Since 2018, we’ve grown into a remote-first team across 8+ countries, backed by leading investors including Felicis Ventures, CRV and Seedcamp. Our vibrant community drives innovation, with every design spec, SDK, and feature built transparently in collaboration with contributors.

Join us and help shape the next generation of search—where speed, simplicity, and developer experience come first.

About the Role

We're looking for a Senior Software Engineer to join our Experience team and help us build the future of search technology. You'll be primarily working on Meilisearch, our blazingly fast and ultra-relevant search engine built in Rust.

We're seeking someone with a flexible, full-stack mindset - while you'll primarily work on our Rust-based search engine, you should be interested in and able to understand infrastructure, backend systems, and frontend needs to develop the most appropriate features for our production environment. Adaptability across our tech stack is essential so that you have the capacity to contribute where it's most impactful.

As a key member of our Experience team, you'll work in mission-based squads to drive customer retention, attraction and activation initiatives. This role combines deep technical work with a strong customer focus - you'll collaborate closely with our support team to enhance the customer journey and ensure customers have an excellent experience with Meilisearch.

You will report directly to the Head of Experience & Engineering Operations while working hand-in-hand with other engineers and colleagues across the organisation.

Key Responsibilities Core Engineering
  • Feature Development
    :
    Develop on features such as AI search, personalisation, enhanced data relationships, and search recommendations. Understand our customers, propose & implement new capabilities that support our real-world needs.
  • Experience Optimisation
    :
    Balance performance and relevancy results to enhance the customer experience, ensuring fast, accurate search results that meet user expectations.
  • Developer Experience & APIs
    :
    Design and build intuitive APIs that make Meilisearch a joy for developers to integrate and use.
  • Production Reliability
    :
    Participate in on-call rotations and incident management to ensure system reliability and quick resolution of production issues.
Customer‑Focused Collaboration
  • Support Partnership
    :
    Work alongside our Meilisearch Cloud support team to investigate & resolve complex customer issues and improve product experience.
  • Knowledge Transfer
    :
    Coach and support team members on engine internals to enable better customer assistance. Identify patterns where we could make big impacts.
  • Customer Impact
    :
    Contribute to missions focused on customer retention and activation through both performance improvements and new capabilities.
Our ideal profile Soft skills

Excellent collaboration skills across disciplines. You will be partnering with backend, front end & infrastructure developers, PMs, documentation, and design teams.

Ability to balance technical depth with strategic thinking.

Comfortable making tough technical decisions and aligning stakeholders.

Adaptable and able to thrive in ambiguous situations.

Flexible mindset, willing to tackle problems outside your initial scope.

Hard skills Must-Have
  • 6+ years of experience in C/C++/Rust or equivalent systems programming languages.
  • Fluent in English (oral and written communication).
  • Structured team experience
    :
    Proven ability to communicate effectively about your work, share knowledge, and work rigorously on collaborative projects.
  • Incident management skills
    :
    Experience with on-call responsibilities, troubleshooting production issues, and incident response procedures.
  • Rust interest &…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary