
Opportunity at
ElasticSenior Platform Productivity Engineer - Core/Infra - Elasticsearch
Elastic, known as the Search AI Company, offers cloud-centric technology for search, observability, and security that serves over half of the Fortune 500. The organization is…
Career Tools
About This Role
Elastic, known as the Search AI Company, offers cloud-centric technology for search, observability, and security that serves over half of the Fortune 500. The organization is seeking a Senior Platform Productivity Engineer to join the Elasticsearch division in the United Kingdom. This team builds foundational infrastructure and shared features to help engineers develop, maintain, and expand Elasticsearch. The role involves managing common functionality, settings, services, scripting, plugins, and Painless, alongside…
Job Description
Elastic, known as the Search AI Company, offers cloud-centric technology for search, observability, and security that serves over half of the Fortune 500. The organization is seeking a Senior Platform Productivity Engineer to join the Elasticsearch division in the United Kingdom. This team builds foundational infrastructure and shared features to help engineers develop, maintain, and expand Elasticsearch. The role involves managing common functionality, settings, services, scripting, plugins, and Painless, alongside providing telemetry and logging for system observability. Additional responsibilities include coordinating Elasticsearch orchestration for serverless platforms, managing continuous integration pipelines, and helping developers ship software across on-premise, cloud, and serverless environments. This position suits an experienced individual contributor with strong architectural skills who can handle complex technical challenges, lead cross-team initiatives, and communicate effectively across multiple collaborators.
Responsibilities
- Contribute to significant engineering projects that evolve the core architecture underlying Elasticsearch
- Boost developer efficiency by discovering and building automation mechanisms and integrating agentic apps into workflows
- Design and construct horizontally-scalable APIs and new capabilities within Elasticsearch
- Diagnose and resolve complex technical problems involving concurrency and performance
- Enhance the reliability and telemetry of cloud-based Elasticsearch systems
- Engage publicly with the Elasticsearch team, users, and external open-source projects
- Assist support engineers with challenging technical difficulties
- Manage operational investigations from start to finish until performance or stability complications are fixed
Requirements
- Practical background with GitOps, Argo CD, Buildkite, and other continuous integration systems
- Experience designing APIs and evaluating design tradeoffs
- Strong proficiency in data structures and algorithms
- Core Java expertise including concurrency constructs, the standard library, and recent language features
- Familiarity with Java build tools such as Gradle or Maven, with a strong preference for Gradle
- Background working inside massive codebases containing millions of lines of code
- Demonstrated ability to drive large-scale projects across multiple engineering teams
- History of leveraging AI tools to accelerate development, debug complex systems, and refine code
Qualifications
- Background operating within a platform or developer productivity engineering team
- Familiarity with low-level Java concepts like parallelism, classloaders, and concurrency
- Knowledge of JDK internals such as garbage collection, the Java memory model, modules, caching mechanisms, and database loads
- Familiarity with OpenTelemetry or other telemetry and observability solutions
- Understanding of Go
- Acquaintance with containers and Kubernetes
Core Skills
Benefits
- Base salary ranging from CAD 128,300 to 203,000 per year
- Eligibility to participate in the company stock program
- Company-matched Registered Retirement Savings Plan matching dollar-for-dollar up to 6 percent of eligible earnings
- Health coverage for employees and their families in multiple locations
- Flexible schedules and locations for many roles
- Generous yearly vacation allotment
- Financial donation matching up to 2000 in local currency equivalent and up to 40 hours of paid volunteer time per year
- Paid parental leave of at least 16 weeks
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
What is the salary range for this position?
The starting base salary range is between CAD 128,300 and 203,000 per year, and the position is eligible to participate in the company stock program.
What qualifications are required for this role?
Candidates must have hands-on experience with CI/CD systems, API design, algorithms, core Java, Java build tools, large codebases, and leading cross-team projects.
Is this a remote or on-site role?
The source posting lists the remote status as on-site in the United Kingdom, while also noting that the company is a distributed organization offering flexible schedules for many roles.
Does this role include variable compensation?
No, this position does not feature a variable compensation component.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.