Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Developer - Storage Engine - Elasticsearch

$154k - $243.6k
Full-time

Elastic

Role Description

We're looking for a Principal Software Developer to join the Elasticsearch - Storage Engine team . This globally distributed, fully remote team of experienced engineers develops core storage and query technologies for observability workloads, including:

  • Improving storage efficiency
  • Advancing ES|QL query processing and performance
  • Optimizing data layouts for object storage

This role is responsible for driving the technical vision, architecture, and design of Elasticsearch's core storage and query engine. The ideal candidate has a proven track record of designing high-performance, scalable database or search engine technologies, along with the ability to drive technical initiatives across organizations.

Our company is distributed by intention. We hire the best developers we can find wherever they are, whoever they are. We collaborate across continents every day over email, GitHub, Zoom, and Slack. At our best, we write fast, scalable, and intuitive software. We believe that the best way to do that is to empower individual engineers, code review every change, decide big things by consensus, and strive for incremental improvements.

Qualifications

  • Ability to collaborate across functions and teams
  • Work autonomously and drive decisions in a distributed team
  • Proven track record of using AI to accelerate development
  • Prompt-engineering mindset to leverage AI agents effectively
  • Implemented novel techniques for indexing, storing, and querying time-series or logs data
  • Experience with data storage technologies like Elasticsearch, Solr, PostgreSQL, MongoDB, or Prometheus
  • Strong core Java skills and understanding of concurrency primitives
  • Excel in a collaborative environment and participate in technical discussions
  • Excellent verbal and written communication skills

Requirements

  • Experience building with Elasticsearch
  • Familiarity with open source projects and source control workflow
  • Experience in data storage technology
  • Experience designing, leading, and owning cross-functional initiatives
  • Past working experience with database, search engine, OS, or cloud service development

Benefits

  • Competitive pay based on the work you do
  • Health coverage for you and your family in many locations
  • Flexible locations and schedules for many roles
  • Generous number of vacation days each year
  • Financial matching for donations and service up to $2000
  • Up to 40 hours each year for volunteer projects
  • Minimum of 16 weeks of parental leave
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Principal Software Developer - Storage Engine - Elasticsearch in Remote vacancy
  • $159.8k - $252.8k

     ...promise of AI. What is The Role: We're looking for a Principal Software Engineer to join the Elasticsearch - Storage Engine team. This globally distributed, fully remote team of experienced engineers develops core storage and query technologies for observability... 
    Suggested
    Work experience placement
    Local area
    Remote work
    Flexible hours

    Elastic

    United States
    23 hours ago
  •  ...promise of AI. We're looking for a Principal Software Engineer to join the Elasticsearch - Search team. This globally-...  ...working with other engineers to develop needed components. You're comfortable...  .... You've used several data storage technologies like Elasticsearch,... 
    Suggested
    Full time

    Elastic Nv

    Remote
    18 hours ago
  •  ...without adding hardware, installing software, or changing a line of code....  ...individuals who are committed to developing themselves and learning new skills...  ...organization.  What you'll do As a Principal Engineer focused on Cloudflare's storage and database products, you will... 
    Suggested
    Full time
    Local area

    Cloudflare

    Oklahoma
    18 hours ago
  • $130k - $270k

     ...needed in a timely manner. Our team of engineers take pride in what they develop and constantly innovate to provide...  .... Captivation is looking for software developers who can get stuff done...  ...in Python, Kotlin/Java, Terraform, Elasticsearch/OpenSearch and AWS.   Requirements... 
    Suggested
    Hourly pay
    Full time
    Temporary work

    Captivation Software

    Remote
    18 hours ago
  • $272k - $425.5k

    Principal Software Engineer – Large-Scale LLM Memory and Storage Systems page is loaded## Principal Software Engineer – Large-Scale LLM Memory and Storage Systemslocations: US, CA, Santa Clara: US, WA, Remote: US, MA, Remotetime type: Full timeposted on: Posted Todayjob... 
    Suggested
    Local area
    Remote work

    NVIDIA

    Santa Clara, CA
    23 hours ago
  • $130k - $270k

     ...needed in a timely manner. Our team of engineers take pride in what they develop and constantly innovate to provide...  .... Captivation is looking for software developers who can get stuff done...  ...Java JavaScript MongoDB Elasticsearch Postgres MySQL Desired Skills... 
    Hourly pay
    Full time
    Temporary work

    Captivation Software

    Remote
    18 hours ago
  • $159.8k - $303.5k

    Role Description We're looking for a Principal Software Engineer to join the Elasticsearch - Search Infra team. This globally-distributed team of experienced engineers focuses on delivering a robust and feature-rich search experience, including contributing to improving... 
    Full time
    Local area
    Flexible hours

    Elastic

    Remote
    1 day ago
  • $159.8k - $303.5k

     ...Description We're looking for a Principal Software Engineer to join the Elasticsearch - Search team. This globally-distributed...  ...to end. ~Comfortable developing collaboratively, giving and receiving...  ...~Experience with several data storage technologies like Elasticsearch,... 
    Full time
    Local area
    Flexible hours

    Elastic

    Remote
    4 days ago
  • $191.9k - $303.5k

    Role Description We are seeking a Principal Software Engineer to join the Elasticsearch Security team. In this role, you will lead the architecture and design...  ...inside the Elasticsearch core engine. ~Developing the foundational security models for intricate features... 
    Full time
    Flexible hours

    Elastic

    Remote
    22 hours ago
  • $130k - $270k

     ...needed in a timely manner. Our team of engineers take pride in what they develop and constantly innovate to provide...  .... Captivation is looking for software developers who can get stuff done...  ...tool built in Java, Angular, and Elasticsearch.    Requirements Security... 
    Hourly pay
    Full time
    Temporary work

    Captivation Software

    Remote
    18 hours ago
  • $149k - $271k

     ...and are fundamentally reshaping the data storage industry. Here, you lead with innovative...  ...are actively seeking a highly motivated engineer who excels in dynamic, small-team...  ...solutions using flash storage technologies and software. WHAT YOU'LL DO Design and... 
    Full time
    Work at office
    Flexible hours

    Pure Storage Inc.

    Remote
    18 hours ago
  • $149k - $326k

     ...and are fundamentally reshaping the data storage industry. Here, you lead with innovative...  ...join us. THE ROLE Join our Core Engineering team to pioneer the future of modern data...  ...significant collaboration with top-tier software engineers who are passionate about making... 
    Full time
    Work at office
    Flexible hours

    Pure Storage Inc.

    Remote
    18 hours ago
  • $150k - $300k

     ...The Role This is a top software engineer job that incorporates...  ...to design and augment our storage engine to build transactional...  ...depth knowledge of Solr (or) Elasticsearch and deeper understanding of...  ...databases ~ Extensive experience developing enterprise SaaS cloud... 
    Remote job
    Full time
    Work at office
    Local area
    Work from home
    Flexible hours

    Veeva Systems

    Remote
    18 hours ago
  • $160k - $220k

     ...collaborating with colleagues in engineering, product, and across...  ...Forward Thinker : You excel in software design and architecture to...  ...serve and how the products you develop will keep users front and...  ...Hands on experience with SQL, ElasticSearch, Redis ~ Expert-level... 
    Full time

    Saviynt

    Remote
    18 hours ago
  • $215k - $270k

     ...SENIOR PRINCIPAL SOFTWARE ENGINEER Saviynt is an identity authority platform built to power and...  ...requirements analysis Design and develop secure, scalable, multi-tenant software...  ...) Hands on experience with SQL, ElasticSearch, Redis, CI/CD; Groovy on Grails (... 
    Full time

    Saviynt

    Remote
    18 hours ago
  • $245k - $290k

     ...infrastructure. About This Role: As a Senior Staff Software Engineer on the Cloud Storage team, you will lead the development and execution of...  ..., implementation tasks, and production support. Develop and Optimize Storage Infrastructure: Collaborate closely... 
    Full time
    Temporary work

    Crusoe

    Remote
    18 hours ago
  •  ...Description Role: Software Engineer Department: Automation Location: Erlanger, KY, Atlanta, GA...  ...warehouse operations. Invar is now part of Storage Solutions, and this role sits within...  ...real customer projects. This includes developing features in C#/.NET, configuring... 
    Work at office
    Remote work

    Storage Solutions

    Erlanger, KY
    3 days ago
  • $96.8k - $251.6k

     ...opportunities._ We are facing several engineering challenges in critical foundational...  ...a data-plane runtime framework, developing a remote persistent storage solution with the latency and performance...  ...for investment and drive the software design and development for new major... 
    Temporary work
    Work experience placement
    Local area
    Remote work
    Flexible hours

    Oracle

    Helena, MT
    23 hours ago
  •  ...Join to apply for the Principal Software Engineer role at Favor Delivery 1 day ago Be among the first...  ...ensuring effective data processing, storage, and scalability. Strong knowledge...  ...Docker, Kubernetes, Terraform, AWS, Elasticsearch. Life at Favor Where you’ll work: This... 
    Full time
    Temporary work
    Work experience placement
    Internship
    Work from home
    Flexible hours
    3 days per week

    Favor

    Austin, TX
    3 days ago
  • $202.1k - $299.63k

     ...What you'll do The Orchestration team is looking for a Principal Software Engineer to help define, architect, and deliver the next...  ...with Databases (SQL/NoSQL) and Search Technology (e.g., Elasticsearch, Lucene, or vector databases) to power high-performance applications... 
    Contract work
    Work at office
    Local area
    Remote work
    Shift work
    2 days per week

    DocuSign

    Seattle, WA
    2 days ago
  •  ...Principal Software Engineer We're looking for a Principal Software Engineer to join the world-class team combining two of the top private...  ...and mobile web users, utilizing python, django, backbone elasticsearch, and other cutting edge technologies You have:... 

    Roberts Recruiting

    Boston, MA
    3 days ago
  •  ...Position Overview We are seeking a Principal Software Engineer to design, build, and operate core backend...  ...the cloud. Responsibilities Design, develop, test, deploy, and maintain high-...  ...Node.js, Angular, SASS PostgreSQL, Elasticsearch AWS, Terraform CI/CD tooling AI‑... 
    Work at office
    Local area
    Remote work
    Visa sponsorship

    Zelis Healthcare

    Salt Lake City, UT
    1 day ago
  • $145k - $165k

     ...confidence. Feathr's software marketing platform equips...  ...to the right place. Principal Backend Software Engineer: Compensation Range: $...  ...external stakeholders to develop requirements and design technical...  ...knowledge of Kubernetes, Elasticsearch, MongoDB, Redis, and... 
    Remote job
    Full time
    Work experience placement
    Immediate start
    Home office

    Feathr

    Remote
    18 hours ago
  • $200k - $280k

     ...level of clearance.*** Are you a Principal Full Stack Software Engineer who is ready for a new challenge...  ...the latest technologies. We will develop and support your own personalized...  ...Amazon RDS, REST, Docker, Kubernetes, ElasticSearch, Cockroach DB or other RDBMS at... 
    16 hours
    Full time
    Contract work
    Remote work
    Work from home
    Relocation package

    Gliacell Technologies

    Annapolis Junction, MD
    18 hours ago
  • Job Overview The Software Engineer engages directly with IT leadership, development teams, technical...  ...of the Software Engineer Develops/designs integrated solutions to resolve...  ...the value of some flexibility. Public Storage teammates are expected to work in the office... 
    Work at office
    Remote work
    Visa sponsorship
    Flexible hours

    Public Storage

    Frisco, TX
    4 days ago
  • $118k - $177k

     ...and are fundamentally reshaping the data storage industry. Here, you lead with innovative...  ...high confidence and minimal downtime. Engineer Automated Workflows: Design and implement...  ...troubleshooting for complex hardware and software failures, performing thorough analysis... 
    Work at office
    Local area
    Remote work
    Flexible hours

    Pure Storage

    Dallas, TX
    2 days ago
  •  ...Position Title Applications Engineer (USA) Department Engineering Entity CS e-STORAGE Reports To Director, Applications Engineering Americas Location USA (remote...  ...concurrently. Proficiency in AutoCAD or related software (strongly preferred). Compensation & Benefits... 
    Contract work
    Remote work

    CS e-Storage (US) Inc.

    New York, NY
    3 days ago
  • $2,000 per month

    Role Description We're looking for a Senior Software Engineer to join the Elasticsearch - Storage Engine team . This globally distributed, fully remote team of experienced engineers develops core storage and query technologies for observability workloads, including:... 
    Full time
    Work experience placement
    Local area
    Remote work
    Flexible hours

    Elastic

    Remote
    4 days ago
  • $114k - $171k

     ...Aeronautics Systems is looking to add a Principal Software Engineer - Java to join our team of qualified...  ...(i.e., XPath, XSLT, XSD). Develop enterprise solutions for Java Enterprise...  ...Server, PostgreSQL, MongoDB, Redis, Elasticsearch. Experience with at least one of the... 
    Full time
    Remote work
    Relocation package
    Shift work

    Northrop Grumman

    El Segundo, CA
    1 day ago
  • $133.1k - $252.9k

     ...We're looking for a Senior Software Engineer to join the team that’s contributing to improving our storage efficiency for metrics, logs...  ...solutions. ~Comfortable developing collaboratively, giving and...  ...storage technologies like Elasticsearch, Solr, PostgreSQL, MongoDB,... 
    Full time
    Local area
    Flexible hours

    Elastic

    Remote
    7 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Developer - Storage Engine - Elasticsearch. Be the first to apply!