Principal Software Developer I - Distributed Systems - Elasticsearch
Elastic
Canada
Full timeCAD 128,300 - 203,000 annuallyFunction: Software EngineeringSkills: ["Java","Concurrency","Data structures","Distributed systems","Netty"]Lead development for Elasticsearch distributed systems, focusing on scalable, high-performance indexing, cluster coordination, and data replication across nodes. Own end-to-end projects, mentor engineers, and tackle performance and concurrency challenges to push shard/node/petabyte capabilities while supporting the team with complex problem solving.

