Senior Software Engineer - Storage Engine - Elasticsearch
Elastic
Job description
About the role
We are looking for a Senior Software Engineer to join the Elasticsearch Storage Engine team. This fully remote, globally distributed group builds core storage and query technologies for observability workloads, focusing on storage efficiency, query performance, and data layout for object storage.
Key responsibilities
- Lead the architectural evolution of core storage engine components, identifying and fixing performance bottlenecks in indexing layouts, serialization formats, and resource utilization.
- Drive cross‑organizational initiatives to build industry‑leading observability solutions.
- Collaborate with a global team on logs and metrics capabilities, introducing clean coding standards and simplifying complex system behavior.
- Act as a subject‑matter expert and mentor, reviewing issues and pull requests with domain experts.
- Write idiomatic modern Java for Elasticsearch’s codebase.
Required profile
- Proven ability to collaborate across functions and teams in a distributed environment.
- Experience using AI and prompt‑engineering to accelerate development, debug complex systems, and optimise code.
- Track record of implementing novel techniques for indexing, storing, and querying time‑series or log data.
- Strong core Java skills with deep understanding of concurrency primitives and efficient data structures.
- Excellent verbal and written communication, with a collaborative mindset.
Required skills
- Java (modern, idiomatic)
- Elasticsearch
- Solr
- PostgreSQL
- MongoDB
- Prometheus
- Artificial Intelligence tools for development
- Prompt‑engineering techniques
What we offer
- Competitive base salary (791,300 – 1,251,700 NOK per year)
- Health coverage for you and your family in many locations
- Flexible calendar with remote work options
- Generous vacation days
- Up to $2,000 match for charitable donations
- Up to 40 hours per year for volunteer projects
- Minimum 16 weeks of parental leave
Questions fréquentes
Why are you reporting this job?
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 7 hours ago
Expires 1 month from now
7 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Elastic