Principal Java Engineer - Distributed Systems, Serverless - Elasticsearch

PVH (Tommy Hilfiger/Calvin Klein) • , , portugal, , , portugal, Portugal • Posted July 27, 2026

Location , , portugal, , , portugal
Job Type Full-time
Category TI e tecnologia
Posted July 27, 2026

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.

Interested in this role?

Click the button below to start your application.

Apply Now