
About Elastic
Real-time data search and analytics for everyone
Key Highlights
- Headquartered in Union Square, San Francisco, CA
- Over 17,000 customers including eBay, Netflix, and Uber
- $162 million raised in Series C funding
- Developers of the Elastic Stack: Elasticsearch, Kibana, Beats, Logstash
Elastic, headquartered in Union Square, San Francisco, CA, is a leading provider of real-time data search and analytics software. The company develops the Elastic Stack, which includes popular open-source tools like Elasticsearch, Kibana, Beats, and Logstash, and serves over 17,000 organizations, in...
🎁 Benefits
Elastic offers fully paid health coverage for employees and their families, flexible work schedules, and a generous vacation policy. Employees enjoy a...
🌟 Culture
Elastic fosters a distributed workforce, emphasizing flexibility and work-life balance. The company values open-source development and encourages empl...
Skills & Technologies
Overview
Elastic is seeking a Senior Developer Engineer to enhance storage efficiency and improve logging solutions. You'll work with Elasticsearch to optimize data storage and querying. This role requires expertise in storage engines and data processing.
Job Description
Who you are
You have 5+ years of experience in software engineering, particularly in developing and optimizing storage engines. Your background includes working with Elasticsearch and you understand the intricacies of data storage and retrieval. You are skilled in enhancing logging solutions to ensure data integrity and persistence, and you have a strong grasp of metrics processing capabilities that drive customer adoption.
You thrive in a collaborative environment and are comfortable working with distributed teams across different time zones. Your problem-solving skills enable you to tackle complex challenges related to storage efficiency and data querying. You are passionate about leveraging structured and unstructured data to deliver impactful solutions.
What you'll do
In this role, you will contribute to improving storage efficiency for various data types, including metrics and logs. You will advance the ES|QL solution to enhance data querying capabilities, ensuring that the storage layout is optimized for object storage. Your responsibilities will include enhancing current logging solutions to guarantee that logging data is consistently accepted and persisted.
You will work on initiatives aimed at improving the overall efficiency of data storage and retrieval processes. This includes extending the logic for efficiently querying and aggregating stored data, taking into account the storage layout and ordering. You will collaborate with cross-functional teams to implement solutions that meet the needs of our customers and drive the adoption of our products.
What we offer
Elastic offers a flexible work environment where you can thrive as part of a global team. We prioritize collaboration and innovation, providing you with the tools and resources needed to succeed. You will have the opportunity to work on cutting-edge technology that impacts how organizations utilize their data. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Elastic.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
Elastic is hiring a Senior Developer Engineer for their Elasticsearch team to build new analytics capabilities in the query engine. You'll work with Elasticsearch and contribute to the design and implementation of new features. This position requires significant experience in software engineering.

Software Engineering
Elastic is seeking a Principal Software Developer II for their Storage Engine team to drive innovations in logs and metrics management. You'll work with Elasticsearch to optimize storage and data querying. This role requires significant technical experience and collaboration across teams.

Software Engineering
Elastic is hiring a Senior Software Engineer to enhance storage efficiency and improve data processing capabilities. You'll work with Elasticsearch to optimize storage layouts and query data effectively. This position requires significant experience in software engineering.

Backend Engineer
Elastic is seeking a Senior Backend Engineer to enhance the Elasticsearch Distributed Systems team. You'll focus on improving performance and resilience in data indexing and cluster coordination. This role requires strong Java skills and experience with distributed systems.

Principal Engineer
Elastic is seeking a Principal Software Engineer II to join their Storage Engine team. You'll provide technical vision for optimized storage solutions and efficient data querying. This role requires experience with Elasticsearch and offers a fully remote work environment.