Principal Software Engineer - Search Algorithms - Elasticsearch @Elastic

    8 days ago·Elastic is hiring a remote Principal Software Engineer - Search Algorithms - Elasticsearch·📍 Poland

    Overview

    A Principal Software Engineer is sought to join the Elasticsearch - Search team at Elastic, a company focused on delivering a robust search experience through innovative search and AI solutions.

    Key Responsibilities

    • Lead initiatives to produce an industry-leading vector database offering.
    • Contribute to Elasticsearch by building new search features and fixing bugs.
    • Work with a distributed team on vector search capabilities.
    • Act as an expert in Elasticsearch vector similarity.
    • Collaborate with community members on issues and pull requests.
    • Write idiomatic modern Java as a primary coding language.

    Requirements

    • Professional experience with vector similarity and vector databases.
    • Strong skills in core Java and familiarity with data structures and concurrency constructs.
    • Able to work autonomously on projects from design to implementation.
    • Comfortable in collaborative settings, including asynchronous communication.
    • Familiarity with data storage technologies like Elasticsearch, Solr, PostgreSQL, MongoDB, or Cassandra.
    • Excellent verbal and written communication skills.
    • Proven track record in using AI to enhance code development and optimization.
    • Ability to collaborate across functions and teams effectively.

    Benefits

    • Competitive pay based on performance.
    • Health coverage for employees and their families.
    • Flexible work locations and schedules.
    • Generous vacation days each year.
    • Financial donation match program.
    • Volunteer project time off.
    • Minimum 16 weeks of parental leave.

    Location

    Remote position, with a scope that implies work from Poland.

    How to Apply

    Interested candidates should visit the Elastic careers page for application instructions.

    Deadline

    No specific deadline stated.

    Get jobs in your inbox

    Join over 10,000 subscribers receiving our weekly newsletter.