Senior Platform Productivity Engineer - Core/Infra - Elasticsearch
Elastic · United States
About this role
**Elastic — Senior Platform Productivity Engineer (Core/Infra: Elasticsearch)** ## Role Join the Elasticsearch team to ensure shared platform functionality is easy to use, performant, maintainable, and secure. You’ll help build foundational infrastructure and shared capabilities that enable engineers to develop, extend, and support Elasticsearch—covering common services, settings, scripting, observability, serverless orchestration, and CI/CD workflows. ## What you’ll do - Contribute to large, impactful projects that evolve Elasticsearch core infrastructure - Increase developer productivity through automation opportunities and agentic app integration into development workflows - Design and implement horizontally-scalable features and APIs - Solve difficult performance and concurrency issues and propose solutions - Improve operations and observability for Elasticsearch cloud systems - Collaborate in the open with the ES team, Elastic users, and other open source projects - Support support engineers with harder problems - Own operational investigations end-to-end until stability/performance issues are resolved ## What you bring - Hands-on experience with CI/CD systems and practices (e.g., Buildkite, Argo CD, GitOps) - Experience crafting APIs and reasoning through tradeoffs - Proficiency in algorithms and data structures - Strong core Java experience (including standard library data structures and concurrency constructs, plus newer language features) - Knowledge of Java build tools (Gradle preferred) - Experience working with very large codebases (millions of lines) - Experience leading large-scale projects across engineering teams - Willingness to dive into new issues and ask for help when needed - Ability to own projects end-to-end (technical design + working with others) - Proven ability to use AI to accelerate development, debug complex systems, and optimize code while owning outcomes - Ability to collaborate across functions/teams and shift focus based on business priorities - Ability to work autonomously and drive results in a distributed team using asynchronous, direct, transparent communication ## Bonus points - Experience in a platform or developer productivity team - Low-level Java experience (concurrency, parallelism, classloaders, etc.) - Knowledge of JDK internals (modules, Java memory model, garbage collection, caching, etc.) - Observability/telemetry experience (especially OpenTelemetry) - Knowledge of Go - Knowledge of containers and Kubernetes ## Compensation (Base Salary) - **Typical starting range:** **$133,100 — $210,600 USD** - **Select locations starting range:** **$159,900 — $252,900 USD** ## Additional Information Elastic is an equal opportunity employer committed to an inclusive culture. Applicants with disabilities are encouraged to request accommodations during the application or recruiting process by emailing **candidate_accessibility@elastic.co**.
Listing freshness
CronJobs last confirmed this listing 49m ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.