Tech jobs
Job listings
Senior Java Engineer - Distributed Systems, Serverless - Elasticsearch
Senior Java engineer building and optimizing Elasticsearch’s distributed, serverless search platform, focusing on scalability, resilience, and performance across large-scale clusters.
Principal Java Engineer - Distributed Systems, Serverless - Elasticsearch
Principal Java Engineer designing and optimizing Elasticsearch’s distributed, serverless search platform, focusing on scalability, resilience, and performance across large-scale clusters.
Senior Product Manager - Self service cloud
Lead the product vision and roadmap for Elastic’s self-service cloud onboarding and trial experiences, driving growth through data-driven decisions and cross-functional collaboration.
Senior Software Engineer - Storage Engine - Elasticsearch
Senior Software Engineer to design and optimize Elasticsearch's core storage and query engine for observability workloads, focusing on performance, scalability, and Java-based distributed systems.
Principal Software Engineer (Networking) - Platform Infra
Builds and optimizes scalable application networking features for Elastic’s cloud platform, focusing on Ingress, security, DNS, and private connectivity using Go, Kubernetes, and cloud networking tools.
Principal Software Engineer - Performance Tuning - Elasticsearch
Leads architectural and code-level performance engineering for Elasticsearch, optimizing search, observability, and AI retrieval systems to ensure scalability, predictability, and high performance across distributed environments.
Senior Software Engineer - Vector Search - Elasticsearch
The Senior Software Engineer will join the Elasticsearch Search Relevance team to design and implement new search features, specifically focusing on vector search capabilities and improving search relevance using Java.
Principal Software Engineer - Search Algorithms - Elasticsearch
Principal Software Engineer focused on enhancing Elasticsearch’s vector similarity search, designing new features, optimizing performance, and collaborating globally to improve search relevance at scale.
Principal Software Engineer - Vector Search - Elasticsearch
Elastic, the Search AI Company, enables everyone to find the answers they need in real time, using all their data, at scale — unleashing the potential of businesses and people. The Elastic Search AI Platform, used by…
Principal Java Engineer - Distributed Systems, Serverless - Elasticsearch
Principal Java Engineer designing and optimizing Elasticsearch’s distributed, serverless architecture to handle massive scale, performance, and resilience across global clusters.
Senior Software Engineer - Storage Engine - Elasticsearch
Senior Software Engineer to design and optimize Elasticsearch's core storage and query engine for observability workloads, primarily using Java.
Principal Software Engineer (Networking) - Platform Infra
Build and optimize Elastic’s cloud networking layer (Ingress, DNS, private connectivity) using Go and Kubernetes tooling to scale secure, low-latency interactions with Elasticsearch and Kibana.
Principal Software Engineer - Performance Tuning - Elasticsearch
Leads performance engineering for Elasticsearch, optimizing architecture and code to ensure high scalability, predictability, and predictability for search, observability, and AI retrieval systems used by Fortune 500 companies.
