A leading technology firm in Canada is seeking a Principal Software Developer I to join their Elasticsearch - Distributed Systems team. The role involves enhancing Elasticsearch's performance and resilience through distributed systems knowledge and advanced Java skills. Ideal candidates should be experienced in managing complex systems and possess robust algorithm proficiency. A competitive salary range of $192,500—$304,500 CAD is offered along with generous vacation time and flexible work arrangements.
Prestations
Competitive pay based on job performance
Health coverage for you and your family
Flexible locations and schedules
Generous vacation days
Parental leave policy
Qualifications
Strong background in distributed systems and consensus algorithms.
Proficient in core Java with a strong understanding of data structures.
Deep technical proficiency in algorithms.
Responsabilités
Improve Elasticsearch’s components supporting concurrent and consistent indexing.
Maintain cluster coordination system for high performance.
Push limits on the number of shards and nodes Elasticsearch can handle.
Investigate performance or concurrency issues.
Connaissances
Distributed systems
Core Java
Algorithms
Concurrency constructs
Description du poste
A leading technology firm in Canada is seeking a Principal Software Developer I to join their Elasticsearch - Distributed Systems team. The role involves enhancing Elasticsearch's performance and resilience through distributed systems knowledge and advanced Java skills. Ideal candidates should be experienced in managing complex systems and possess robust algorithm proficiency. A competitive salary range of $192,500—$304,500 CAD is offered along with generous vacation time and flexible work arrangements.
* Le salaire de référence se base sur les salaires cibles des leaders du marché dans leurs secteurs correspondants. Il vise à servir de guide pour aider les membres Premium à évaluer les postes vacants et contribuer aux négociations salariales. Le salaire de référence n’est pas fourni directement par l’entreprise et peut pourrait être beaucoup plus élevé ou plus bas.