yandex
okta
Страна
Канада
Зарплата
136 000 CA$ – 187 000 CA$
+500% приглашений

Откликайтесь
на вакансии с ИИ

Ускорим процесс поиска работы
SeniorГибридПолная занятость

Senior Software Engineer, Non-Human Identity

Оценка ИИ

Okta — лидер в сфере Identity, предлагающий конкурентную зарплату, отличный пакет льгот и возможность работать над передовыми технологиями безопасности (AI, Zero Trust). Высокий балл за репутацию компании и сложность задач.


Вакансия из Quick Offer Global, списка международных компаний
Пожаловаться

Сложность вакансии

ЛегкоСложно
Оценка ИИ

Высокая сложность обусловлена требованиями к глубокому знанию Go, системного программирования (указатели), сетевых протоколов (SSH, TLS) и инфраструктурных инструментов (K8s, Vault). Роль подразумевает работу над критически важными системами безопасности с высокими требованиями к надежности.

Анализ зарплаты

Медиана155 000 CA$
Рынок130 000 CA$ – 195 000 CA$
Оценка ИИ

Предложенный диапазон 136k–187k CAD полностью соответствует рыночным стандартам для Senior-разработчиков в Торонто, где медиана составляет около 155k CAD. Верхняя граница диапазона выше среднего по рынку, что отражает высокие требования к специализации в безопасности.

Сопроводительное письмо

I am writing to express my strong interest in the Senior Software Engineer position for the Non-Human Identity team at Okta. With over five years of experience in backend development and a deep proficiency in Golang, I have a proven track record of building scalable architecture patterns and robust APIs. My background in modern cloud infrastructure, specifically with Kubernetes, Terraform, and Hashicorp Vault, aligns perfectly with Okta's mission to secure identities in the modern cloud era.

In my previous roles, I have successfully designed and maintained complex relational database models using PostgreSQL and have extensive experience with non-HTTP protocols such as SSH and TLS. I am particularly drawn to this role because of Okta's commitment to Zero Trust architecture and the opportunity to work on the Privileged Access Management (PAM) product. I thrive in collaborative Agile environments and am eager to contribute to a team that values end-to-end ownership and technical excellence.

+250% к просмотрам

Составьте идеальное письмо к вакансии с ИИ-агентом

Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в okta уже сейчас

Присоединяйтесь к Okta, чтобы создавать будущее безопасности нечеловеческих идентификаторов и ИИ в Торонто!

Описание вакансии

Secure Every Identity, from AI to HumanIdentity is the key to unlocking the potential of AI. Okta secures AI by building the trusted, neutral infrastructure that enables organizations to safely embrace this new era. This work requires a relentless drive to solve complex challenges with real-world stakes. We are looking for builders and owners who operate with speed and urgency and execute with excellence.

This is an opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk.

The Team

The Okta Privileged Access Management (PAM) is an identity-centric approach to a common and critical privileged access use case. Our elegant Zero Trust architecture is purpose-built for the modern cloud and helps customers solve challenging security and operations pain points at scale.

We are looking for a Senior Backend Software Engineer to join our fast-growing team with a focus on scalability, reliability, and enhancing the building blocks of the Non-Human Identity product.

What you’ll do

  • Be deeply involved in evolving the core architecture of PAM.
  • Work in our product development teams to build scalable, composable components of our platform.
  • Be responsible for designing and implementing scalable architecture patterns.
  • Design and build APIs with OpenAPI Specification that customers rely on for access to production infrastructure.
  • Work on backend systems and service daemons written in Go
  • Participate in the rotational on-call activities with SRE and product development teams.

What you’ll bring to the role

  • 5+ years of experience as a backend software engineer, with Bachelors in CS or equivalent.
  • In-depth proficiency in Golang (Go) or programming languages with memory pointers.
  • Familiarity with modern cloud infrastructure and DevOps toolings including Kubernetes, Hashicorp, Terraform, and Hashicorp Vault.
  • Proven ability to design, implement, and maintain relational databases like PostgreSQL or similar RDBMS.
  • Ability to design robust database models and backend APIs, thinking in terms of systems, services, and API boundaries.
  • Experience with Linux shell scripting and multiple operating system development (Windows, macOS, Linux).
  • Familiarity with common development tools (Git/GitHub, Make, OpenAPI, Docker) and IDEs (IntelliJ/Goland).
  • Solid understanding of networking fundamentals (IP addressing, routing, firewalls).
  • Understanding of non-HTTP protocols (SSH, RDP, TLS, LDAP, etc.) and PKI-related concepts (asymmetric keys, trust stores, JWTs).
  • Experience working in a production environment, ability to do analysis and refactor prior to implementation, and comfortability resolving ambiguity in requirements.

And extra credit if you have experience in any of the following!

  • Ability to thrive in a collaborative Agile environment built on end-to-end ownership, providing and receiving code reviews.
  • You have experience outside of a standard three-tier monolith (frontend talks to backend talks to database).
  • Experience working with existing codebases and production systems.
  • Strong working knowledge of Linux.

*This role requires in-person onboarding and travel to our Toronto office.*

#LI-SM1

#LI-Hybrid

P22839_3378002

Below is the annual salary range for candidates located in Canada. Your actual salary will depend on factors such as your skills, qualifications, and experience. In addition, Okta offers equity (where applicable), bonus, and benefits, including health, dental, and vision insurance, RRSP with a match, healthcare spending, telemedicine, and paid leave (including PTO and parental leave) in accordance with our applicable plans and policies. To learn more about our Total Rewards program, please visit: https://rewards.okta.com/can.

The annual base salary range for this position for candidates located in Canada is between:

$136,000—$187,000 CAD

The Okta Experience

We are intentional about connection. Our global community, spanning over 20 offices worldwide, is united by a drive to innovate. Your journey begins with an immersive, in-person onboarding experience designed to accelerate your impact and connect you to our mission and team from day one.

Okta is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, marital status, age, physical or mental disability, or status as a protected veteran. We also consider for employment qualified applicants with arrest and convictions records, consistent with applicable laws.

If reasonable accommodation is needed to complete any part of the job application, interview process, or onboarding please use this Form to request an accommodation.

Notice for New York City Applicants & Employees: Okta may use Automated Employment Decision Tools (AEDT), as defined by New York City Local Law 144, that use artificial intelligence, machine learning, or other automated processes to assist in our recruitment and hiring process. In accordance with NYC Local Law 144, if you are an applicant or employee residing in New York City, please click here to view our full NYC AEDT Notice.

Okta is committed to complying with applicable data privacy and security laws and regulations. For more information, please see our Personnel and Job Candidate Privacy Notice at https://www.okta.com/legal/personnel-policy/.

+400% к собеседованиям

Создайте идеальное резюме с помощью ИИ-агента

Создайте идеальное резюме с помощью ИИ-агента

Навыки

  • Go
  • Kubernetes
  • Terraform
  • HashiCorp Vault
  • PostgreSQL
  • Docker
  • OpenAPI
  • Linux
  • SSH
  • TLS
  • PKI
  • JWT
  • Git

Возможные вопросы на собеседовании

Проверка глубокого понимания языка Go, заявленного как основной стек.

Расскажите о механизмах управления памятью в Go и в каких случаях использование указателей может негативно сказаться на производительности из-за escape analysis?

Вакансия связана с PAM и безопасностью нечеловеческих сущностей.

Как бы вы спроектировали систему ротации секретов для микросервисов, минимизируя время простоя и риск компрометации?

Требуется опыт работы с PostgreSQL и проектирования API.

Опишите ваш подход к обеспечению обратной совместимости API при внесении изменений в схему базы данных под высокой нагрузкой.

Упоминается работа с не-HTTP протоколами.

В чем заключаются основные сложности реализации и отладки сервисов, работающих по протоколам SSH или TLS, по сравнению со стандартным REST/HTTP?

Роль включает дежурства (on-call) и работу с SRE.

Опишите случай из вашей практики, когда вам приходилось расследовать сложный инцидент в продакшене. Какие инструменты мониторинга и диагностики вы использовали?

Похожие вакансии

roku
300 000 $ – 360 000 $

Senior Software Engineer, Cloud Services

SeniorГибридСША
Java · Scala · Python · Kafka · Redpanda · SQL · NoSQL · Milvus · AWS · Google Cloud Platform · Azure · Docker · Kubernetes · ElasticSearch · Solr · Microservices · Distributed Systems
+17 навыков
roku
280 000 $ – 380 000 $

Senior Software Engineer, Platform Infrastructure

SeniorГибридСША
Kubernetes · Docker · Istio · Envoy · Linkerd · AWS · GCP · Go · Python · Terraform · Ansible · CloudFormation · GitLab · CI/CD · Microservices
+15 навыков
roku
186 000 $ – 388 000 $

Senior Software Engineer, Subscriptions Platform

SeniorГибридСША
AWS · GCP · CI/CD · Architecture · Distributed Systems · Billing Systems · API Development · Microservices
+8 навыков
roku
198 000 $ – 286 000 $

Senior Software Engineer, Advertising

SeniorГибридСША
JavaScript · Node.js · TypeScript · React · Express · Next.js · Kubernetes · PostgreSQL · Redis · ElasticSearch · AWS · GCP · Docker · GitHub Copilot · Distributed Systems
+15 навыков
roku
275 000 $ – 300 000 $

Sr. Software Engineer, Backend

SeniorГибридСША
Java · AWS · Google Cloud · Kubernetes · Distributed Systems · Microservices · Cloud Computing · NoSQL · SQL · Docker
+10 навыков
roku
285 000 $ – 345 000 $

Senior Software Engineer, Video Encoding

SeniorГибридСША
FFmpeg · GStreamer · H.264 · HEVC · AV1 · VMAF · HLS · DASH · CMAF · AWS · Kubernetes · C++ · Python · DRM · SCTE-35
+15 навыков
более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!

okta
Страна
Канада
Зарплата
136 000 CA$ – 187 000 CA$