CareerPlanSign in

Senior Software Developer - Security - Elasticsearch

Canada🌐 Remote💼 Full-time💰 $128,300–$128,300🗓 2026-07-23 → 2026-09-26

Core

Design and build high-performance security features for Elasticsearch, including authentication, authorization, and tenant isolation in a distributed data store.

Role type

Senior Software Developer (Security)

Builds

Elasticsearch core engine security components

Domain

Search engine security, distributed systems, cryptography

Deliverable

production ML models | product features

Required skills

Java internals, JVM memory management, concurrency models, lock-free programming, distributed systems security, OAuth 2.0, SAML, authorization system design, cryptographic solutions

Preferred skills

TLS handshakes, PKI/certificate lifecycle management, Post-Quantum Cryptography (PQC), FedRAMP/FIPS 140/SOC 2 compliance, data store internals

Technologies

Java, Elasticsearch, OAuth 2.0, SAML

Responsibilities

Architect and design core security features; develop foundational security models; optimize security performance at scale; apply cryptographic solutions; ensure robust data isolation; monitor security best practices; collaborate on vulnerability management; leverage AI tools for security workflows

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.