This job post is more than thirty days old. The position is likely filled by now.

Senior Software Engineer - Rust

Bloop

Bloop

$100K - $175K
Remote
United Kingdom🇬🇧

bloop's code search improves every part of the software lifecycle, from navigating large codebases to reviewing large scale changes and onboarding new teammates. This frees up time for developers to focus on the most enjoyable parts of the job.

Since launching bloop we’ve introduced thousands of engineers to code search, won Product Hunt’s Product of the Day, and raised our seed funding round from leading investors including Y Combinator (S21), Khosla Ventures, Sands Capital and LocalGlobe.

As we head into our next period of growth, we’re looking to partner with people that are hungry to work at the cutting edge of innovation and research, and directly impact the way tomorrow’s software engineers work.

The Role

We're bringing code search to the masses. To do this we're developing efficient, fast indexing and retrieval mechanisms that enable lightning-fast search and scale to massive amounts of code.

As a Senior Software Engineer you'll work at the heart of this, collaborating with a small, talented team to design and implement the core engine that powers bloop search. You'll work on the forefront of information retrieval and data storage, using techniques pioneered in academia and the latest open source search projects and developing some of your own too! You'll get to show off too, as we will open-source the first version of the engine.

You'll love what we're working on if you're interested in the implementation of:

  • Tantivity
  • Meilisearch
  • Finite State Transducers

You'll be joining a small group of engineers who are obsessed with the challenges posed by search, and who want to build tools to improve the process of writing and maintaining software.

Key requirements

  • Proficiency in Rust
  • Experience writing highly concurrent systems
  • Knowledge or and/or experience writing efficient data storage structures
  • Knowledge of and/or experience writing scalable indexing strategies
  • (Bonus) Experience with Kubernetes, AWS
  • (Bonus) Knowledge of syntactic and/or semantic program analysis

The deal

  • Competitive package
  • Although not required, it's possible to work from our office in Farringdon, Central London
  • Even if you only meet some of the requirements, it's worth applying as we're all from non-traditional backgrounds and are open minded

Send your resume to bloop@rustjobs.dev

© 2025 RustJobs.dev, All rights reserved.