GrepJob
Elastic

Principal Software Developer - Security - Elasticsearch

Elastic
Apply
about 2 hours ago
Toronto, CanadaStaff+
H1B Sponsor

Responsibilities

  • Own core security initiatives from architecture to production.
  • Lead technical design and execution for major security components.
  • Develop foundational security models for intricate features.
  • Optimize security performance in distributed systems environments.
  • Apply cryptographic solutions to address customer use cases.
  • Ensure robust data isolation within shared infrastructure.
  • Monitor and apply advancements in security best practices.
  • Collaborate with peers to embed security into new features.
  • Drive vulnerability management efforts with the InfoSec team.
  • Leverage AI-driven tools to automate security workflows.
  • Mentor and coach other engineers in security-first development.

Requirements

  • Deep knowledge of Java internals and JVM memory management.
  • Proven experience in designing scalable authorization systems.
  • Solid comprehension of distributed systems security.
  • Deep knowledge of edge identity protocols like OAuth 2.0 and SAML.
  • Track record of using AI to optimize code and debug systems.
  • Ability to collaborate across functions and teams.
  • Experience working autonomously and leading distributed teams.

Benefits

  • Competitive pay based on work performance.
  • Health coverage for employees and their families.
  • Flexible work locations and schedules.
  • Generous vacation days each year.
  • Financial matching for donations and service.
  • Up to 40 hours for volunteer projects annually.
  • Minimum of 16 weeks of parental leave.

Tech Stack

ElasticsearchJava

Categories