Principal Java Engineer - Distributed Systems, Serverless - Elasticsearch
PVH (Tommy Hilfiger/Calvin Klein)
Full-time
TI e tecnologia
Location
, , portugal, , , portugal, Portugal
Posted
July 24, 2026
Job Description
What Is The Role
Principal Software Engineer on the Elasticsearch - Distributed Systems team focusing on scale, performance, and resilience, especially in the context of our Serverless offering.
Responsibilities
- Leverage deep distributed systems expertise to design, build, and operate core pieces of the nextโgeneration Serverless Elasticsearch offering, directly impacting the experience of customers worldwide.
- Improve Elasticsearch's components that support concurrent and consistent indexing across multiple machines.
- Maintain the cluster coordination system to keep performance high even as nodes come and go and data moves around, while maintaining safety and liveness properties of the system.
- Push the limits on the number of shards, nodes, and petabytes that Elasticsearch can handle today.
- Investigate performance or concurrency issues, proposing solutions.
- Support support engineers with harder problems.