Designs and builds customer-facing billing APIs and Elastic Cloud console UIs, leading API design, full-stack features, and reliability for usage-based metering across AWS, GCP, and Azure while mentoring engineers and coordinating with Product, Design, SRE, and Cloud teams.
Senior Java Engineer on Elastic's Elasticsearch Security team, designing and building core security features such as authentication, authorization, and tenant isolation for a distributed search engine at scale, using Java, cryptography, and distributed systems expertise.
Designs and builds Elasticsearch security features such as authentication, authorization, tenant isolation, and cryptography. Works within a distributed team to secure a large-scale distributed data store using Java, the JVM, OAuth/SAML, and TLS/PKI.
About Elastic Elastic, the Search AI Company, enables everyone to find the answers they need in real time, using all their data, at scale. The Elastic Search AI Platform, used by more than 50% of the Fortune 500,…
About Elastic 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…
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…
A Senior Software Engineer on Elastic's Elasticsearch Performance team profiles and optimizes distributed search systems, builds benchmarks and AI-assisted tooling, and improves performance predictability across logging, metrics, vector search, and ES|QL using Java, JVM internals, and native libraries.
A Senior Software Engineer on Elastic's Elasticsearch Performance team improves the optimization and predictability of Elasticsearch through profiling, benchmarking, and code-level performance improvements for distributed systems, including vector search and serverless architectures, using Java, JVM internals, and AI-assisted tooling.
Senior Java Engineer on Elastic's Elasticsearch team, building and maintaining the Inference API that connects Elasticsearch to external ML providers. Responsibilities include REST API/plugin development, streaming and async execution, provider integrations, code review, testing, and on-call support.
Senior Java engineer on Elastic's Elasticsearch team building the Inference API, connecting Elasticsearch to external ML providers and models for semantic search, reranking, and generative AI. Day-to-day: Java REST APIs, SSE streaming, async execution, integrations, plugin architecture, open-source review, on-call, and testing (ESTestCase, YAML REST tests, rolling-upgrade tests).
Senior Java engineer on Elastic's Elasticsearch team, building and maintaining the Inference API that connects Elasticsearch to ML providers such as OpenAI and Anthropic. Responsibilities include REST API and plugin development, streaming, async execution, on-call support, and open-source collaboration.
The Observability Streams team at Elastic is building Elastic’s unified data pipeline - the layer that connects where your data comes from to where it lands, with full control over how it’s processed and routed along…
We are seeking a Principal Software Developer to join the Elasticsearch Security team. In this role, you will lead the architecture and design of Elasticsearch’s main features. These features include authentication,…
The Platform Engineering Productivity team operates the CI, CD, and Release infrastructure for the company We ensure developers can efficiently and safely deploy changes across our various environments and at scale In…
We’re looking for a Senior Software Engineer to join our Streams UI team, where you’ll have the chance to shape and enhance our user interface, making it more intuitive and engaging for our users In this role, you’ll…
Principal Software Engineer leading CI/CD platform engineering at Elastic — designing release infrastructure, enforcing supply chain integrity gates, and directing cross-org engineering teams to ship faster and more securely.
Cookies?
A session cookie keeps you signed in. If you accept, we also use analytics cookies (Google Analytics and PostHog) to understand usage. Learn more
We couldn't check your fit for this role — add a CV to your profile to see it next time.