Search Engineer - Backend

 

Location - EU Location Preferred

Anywhere, but European timezones preferred (or at least a significant overlap with European timezones).

Job Description

Brave Search is looking for talent to make search.brave.com better. Your work will impact the future of search to be used by millions of people. Brave search engine is fully autonomous and independent with its own ranking, crawling and indexes, aiming to offer a true alternative to Microsoft and Google.

As a backend engineer, you will be responsible for building and maintaining high performance backend systems to solve many fascinating problems - from autocomplete / spell correction to custom inverted indices for web search.

Requirements: 

  • Advanced knowledge of Python.
  • Experience with technologies such as Kafka, Rocksdb, AWS.
  • Experience running and debugging systems in production environments.
  • Strong algorithmic background.
  • Ability to work fast and under tight deadlines.
  • Enjoys system design challenges, can build and maintain systems end-to-end.
  • Written and verbal communication skills in English

Nice-to-have:

  • Remote work experience 
  • Proficiency in Rust / C++ or a willingness to learn.
  • Experience with MRJob, Apache Spark, Luigi, Jenkins or similar systems.
  • Familiarity with Distributed systems and information retrieval
  • Practical machine learning experience.
  • Linux internals.



Apply for this Job

* Required