Senior Software Developer (Security)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Software Developer (Security) (Java): Building and designing core security features for the search engine, including authentication, authorization, and tenant isolation, with an accent on high-performance distributed systems. Focus on optimizing security at scale, implementing cryptographic solutions, and automating vulnerability triage using AI tools.
Location: Must be based in Canada
Salary: $128,300—$203,000 CAD
Company
is a Search AI company providing cloud-based solutions for search, security, and observability, used by over 50% of the Fortune 500.
What you will do
- Design and execute major security components and critical features within the search core engine.
- Develop foundational security models and optimize performance for high-concurrency distributed environments.
- Apply cryptographic solutions and ensure robust data isolation within shared infrastructure.
- Collaborate with InfoSec and product teams to proactively identify and remediate security risks.
- Leverage AI-driven tools to automate vulnerability triage, prioritization, and preliminary investigation.
- Monitor and integrate latest advancements in identity management and cryptography.
Requirements
- Deep knowledge of Java internals, JVM memory management, and concurrency models.
- Experience building scalable authorization systems and designing access models for large permission sets.
- Solid comprehension of distributed systems security, including zero-trust transport and cluster state propagation.
- Deep knowledge of edge identity protocols such as OAuth 2.0 and SAML.
- Proven track record of using AI to accelerate development and optimize complex systems.
- Ability to work autonomously in a distributed team using asynchronous communication.
Nice to have
- Knowledge of cipher suites, TLS handshakes, and PKI/certificate lifecycle management.
- Familiarity with Post-Quantum Cryptography (PQC) and migration strategies.
- Experience mapping technical controls to FedRAMP, FIPS 140, and SOC 2 requirements.
- Experience working on the internals of a data store or search engine.
Culture & Benefits
- Competitive pay and eligibility for the company stock program.
- Comprehensive health coverage for employees and their families.
- Flexible locations and schedules within a distributed company environment.
- Generous vacation allowance and a minimum of 16 weeks of parental leave.
- Corporate social responsibility: 40 hours per year for volunteering and financial donation matching up to $2000.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →