The job
Software Developer (Rust)
- Permanent contract
- Starting date:
- Possible full remote
- > 5 years
About
MeiliSearch’s mission is to create a best-in-class search experience for every website and application. They are building a blazingly fast and ultra-relevant search engine made in Rust that allows their partners to have a powerful search engine without configuration. Features such as typo-tolerance, filters, and synonyms are provided out-of-the-box.
They are fully open source: they strongly believe the best way to realize our vision is to leverage the open source community’s power. They already have many integrations and SDKs to allow any developer to try MeiliSearch in their environment quickly. They have a vibrant connection with their community of early adopters and builders. They are in contact every day and eagerly listen to feedback from our contributors.
They raised a €1.5m pre-seed round in May, and are backed by 3 of the best investors in Europe: LocalGlobe, Seedcamp & Kima Ventures. They have already partnered with industry heavyweights like Louis Vuitton and Platform.sh.
Job description
What you’ll be doing:
- Writing high quality Rust code
- Working on solving complex theoretical and practical challenges
- Reviewing code in collaboration with the team
- Creating a collective understanding of our code base, writing the documentation for new features
- Answering to Github issues
Preferred experience
Who we are looking for:
- Former experience working on distributed systems (Raft, Paxos)
- 6+ months experience in Rust development
- 5+ years experience in C++/C development
- Extremely rigorous and detail-oriented, self-driven, creative
- Ideally, a former experience working on an open-source project
- An interest in WASM and Machine Learning is a plus.
Recruitment process
Interested?
- Please apply below to send your resume and a quick note of why you might be a good fit for this job.
- If your profile fits the requirements we will contact you for a 30 min call to get to know each other (who you are, your ambitions, company culture & company ambition).
- We will ask you to work on a technical test or present a project you think might be interesting to discuss for the role.
- You will get to know the founders and the people you will engage with everyday.
Meet the MeiliSearch team
- Add to favorites
- Share on Twitter
- Share on Facebook
- Share on LinkedIn
We thought these articles might interest you
Get inspired with this selection of articles
How to network during a pandemic
Large gatherings are off the agenda due to Covid-19 but networking hasn’t gone away. Instead, it’s moved online.
Managers, how do you handle an interview with your future team?
You’re recruited to manage an already existing team and now it's time for an interview with the team members. Here's how to handle this interview.
How to highlight your adaptability in an interview
“A wise man adapts himself to circumstances, as water shapes itself to the vessel that contains it."
Unsure about applying for jobs in the summer? Just go for it!
Here are 7 tips and reasons behind why you should apply for jobs in the summer.
6 job interview questions to expect during a pandemic
Job interviews can always be nerve wracking but particularly so during a global pandemic.
How to succeed in a sales job interview
Senior sales recruiter at Zoom, Magda Cheang, explains the best approach to prepare for a job interview in sales.