Elastic logoElastic logo

Senior Software Engineer - Storage Engine - Elasticsearch

ElasticUnited States
On-site Full-time $133.1K/yr - $252.9K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Senior

Qualifications

Proven experience as a Software Engineer with a strong focus on storage engines and data management. Expertise in Elasticsearch and its underlying architecture. Proficient in designing and implementing complex algorithms and data structures. Strong problem-solving skills with the ability to debug and optimize existing code. Experience with cloud technologies and distributed systems. Excellent communication skills and a collaborative mindset.

About the job

At Elastic, the pioneering Search AI Company, we are dedicated to empowering individuals and organizations to uncover valuable insights in real-time using their data at scale. Our Elastic Search AI Platform, trusted by over 50% of Fortune 500 companies, merges the accuracy of search with the intelligence of AI, enabling rapid achievement of impactful results. By leveraging both structured and unstructured data and ensuring the security of sensitive information, Elastic offers comprehensive cloud-based solutions for search, security, and observability, fulfilling the promise of AI.

Role Overview

We are seeking a Senior Software Engineer to enhance our storage efficiency for metrics, logs, and diverse data types. You will play a crucial role in advancing our ES|QL solution for querying data and optimizing our storage architecture for object storage.

Your responsibilities will include refining our logging solutions to ensure seamless data acceptance and persistence, enhancing our metrics processing capabilities for broad customer adoption, and driving improvements in storage efficiency. Additionally, you will develop logic for efficient querying and data aggregation, taking storage layout and ordering into account.

As a globally distributed company, we pride ourselves on hiring top-tier engineers regardless of location. Our collaborative environment thrives on communication through email, GitHub, Zoom, and Slack. We prioritize writing fast, scalable, and high-quality software by empowering individual engineers, conducting thorough code reviews, achieving consensus on major decisions, and continuously striving for incremental enhancements.

About Elastic

Elastic is at the forefront of innovation in search technology, enabling organizations to harness their data for strategic decision-making. With a commitment to diversity and inclusion, we foster an environment where every engineer can thrive, collaborate, and contribute to groundbreaking solutions that transform how businesses operate.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.