Principal Java Engineer - Distributed Systems, Serverless - Elasticsearch

PVH (Tommy Hilfiger/Calvin Klein)

Full-time TI e tecnologia
Apply Now
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.