1 месяц назад
Senior Software Engineer (Search Algorithms)
67 000 - 106 000€
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Software Engineer (Search Algorithms): Building and improving Elasticsearch search features and Lucene search relevance capabilities with an accent on vector search, algorithm design, and high-scale performance. Focus on inventing and implementing algorithms and data structures, optimizing Java concurrency and storage systems, and resolving complex search-engine bugs.
Location: Spain
Salary: €67,000–€106,000 EUR base salary per year; no variable compensation component.
Company
develops the cloud-based Search AI Platform for search, security, and observability across structured and unstructured data.
What you will do
- Lead initiatives in search to improve search speed, relevance, and overall search capabilities.
- Design and implement new search features, enhancements, algorithms, and data structures.
- Contribute to Lucene and search vector search capabilities.
- Investigate and fix complex bugs while improving code clarity and maintainability.
- Collaborate with distributed engineers and open-source community members on issues and pull requests.
- Write idiomatic modern Java and contribute to technical direction and vision.
Requirements
- Professional experience with search or vector databases and algorithms such as HNSW or IVF at scale.
- Strong core Java skills, including data structures, concurrency constructs, lambdas, and the standard library.
- Ability to work autonomously, own projects from technical design through delivery, and guide cross-functional initiatives.
- Experience with data storage technologies such as search, Solr, PostgreSQL, MongoDB, or Cassandra.
- Ability to collaborate asynchronously across distributed teams, projects, codebases, and functions.
- Proven experience using AI to accelerate development, debug complex systems, and optimize code while retaining ownership of outcomes.
Nice to have
- Previous experience building with search.
- Open-source experience and familiarity with source-control workflows and continuous integration.
- Experience designing, leading, and owning cross-functional initiatives.
Culture & Benefits
- Distributed-by-intention collaboration across continents using email, GitHub, Zoom, and Slack.
- Autonomous engineering culture with code review, consensus-based decisions, and incremental improvement.
- Flexible locations and schedules for many roles, with benefits designed for regional parity.
- Health coverage for employees and families in many locations, generous vacation, and at least 16 weeks of parental leave.
- Up to $2,000 or local-currency equivalent in matched charitable donations and up to 40 volunteer hours annually.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →