Senior Security Software Engineer – Distributed Systems

Elasticsearch B.V.

Canada

On-site

CAD 128,000 - 203,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health coverage for you and youramily
Flexible locations and schedules
Vacation days
Stock program
RRSP with matching
Volunteer hours
Parental leave

Job summary

Elastic, the Search AI Company, is seeking a Senior Software Developer to join the Elasticsearch Security team. You will contribute to the architecture and design of Elasticsearch's core features, including authentication, authorization, and tenant isolation, delivering high-performance security at scale.

You will work with engineering and product leaders to embed security into new customer features from the outset and drive vulnerability management in collaboration with the InfoSec team.

Qualifications

  • Deep knowledge of Java internals and JVM memory management.
  • Experience building scalable authorization systems.
  • Solid understanding of distributed systems security and zero-trust transport.
  • Knowledge of OAuth 2.0 and SAML.
  • Proven track record using AI to accelerate development.

Responsibilities

  • Contribute to core security initiatives from architecture to production.
  • Develop foundational security models for features.
  • Optimize security performance in distributed systems.
  • Apply cryptographic solutions to customer use cases.
  • Ensure robust data isolation within shared infrastructure.
  • Monitor and apply best security practices and identity management.
  • Collaborate across teams to embed security from the outset.
  • Drive vulnerability management with the InfoSec team.
  • Leverage AI tools to streamline security workflows.

Skills

Java internals/JVM memory management
Concurrency
Authorization systems
Distributed systems security
OAuth 2.0/SAML
AI-assisted development
Cross-functional collaboration
Async/remote work collaboration

Job description

Elastic, the Search AI Company, is seeking a Senior Software Developer to join the Elasticsearch Security team. You will contribute to the architecture and design of Elasticsearch's core features, including authentication, authorization, and tenant isolation, delivering high-performance security at scale.

You will work with engineering and product leaders to embed security into new customer features from the outset and drive vulnerability management in collaboration with the InfoSec team.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Security Engineer - Elasticsearch Core
Principal Security Engineer - Elasticsearch Core

Elastic • Canada

On-site
CAD 154,000 - 244,000
Health coverage for you and yourfamily
Flexible locations and schedules
Generous vacation days
+3
Senior Java Core/Infra Engineer for Elasticsearch
Senior Java Core/Infra Engineer for Elasticsearch

Elastic • Canada

On-site
CAD 128,000 - 203,000
Health coverage for you and family
Flexible locations & schedules
Generous vacation days
+1
Senior Java Engineer, Distributed Systems at Scale
Senior Java Engineer, Distributed Systems at Scale

Elastic • Canada

Hybrid
CAD 128,000 - 203,000
Health coverage
Flexible schedules
Generous vacation days
+3
Senior Software Developer - Security - Elasticsearch
Senior Software Developer - Security - Elasticsearch

Elasticsearch B.V. • Canada

On-site
CAD 128,000 - 203,000
Health coverage for you and youramily
Flexible locations and schedules
Vacation days
+4
Principal Software Developer - Security - Elasticsearch
Principal Software Developer - Security - Elasticsearch

Elasticsearch B.V. • Canada

On-site
CAD 154,000 - 244,000
Health coverage
Flexible schedules
Vacation days
+4
Senior Security Research Engineer - Endpoint Protection
Senior Security Research Engineer - Endpoint Protection

Neura Market • Canada

Hybrid
CAD 128,000 - 203,000
Health coverage for you and family
Flexible locations and schedules
Generous vacation days
+3
Senior Endpoint Security Research Engineer
Senior Endpoint Security Research Engineer

Elasticsearch B.V. • Canada

On-site
CAD 128,000 - 203,000
Stock program
RRSP matching
Health coverage
+5
Senior Elasticsearch Performance Engineer
Senior Elasticsearch Performance Engineer

Referral Board • Canada

On-site
CAD 128,000 - 203,000
Stock program (RSU)
RRSP matching
Comprehensive benefits
+2
Senior Software Engineer, Search Relevance & Vector AI
Senior Software Engineer, Search Relevance & Vector AI

Neura Market • Canada

Hybrid
CAD 128,000 - 203,000
Health coverage
Flexible work locations
Parental leave
Senior Security Platform Manager, Endpoint & ML
Senior Security Platform Manager, Endpoint & ML

Elastic • Canada

On-site
CAD 154,000 - 244,000
Health coverage
Flexible locations
Vacation days
+4