Назад
обновлено 4 дня назад

Senior Software Developer II (Product Security Access Management)

129 900 - 179 900CAD
Формат работы
remote (только Canada)
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Canada
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

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

Текст:
/
TL;DR
Senior Software Developer II (Product Security Access Management) (Java/Scala/Go): Designing and implementing access management primitives and scalable authorization methods for users and service accounts across large-scale cloud systems with an accent on distributed systems, security, and reliability. Focus on deploying production software, troubleshooting cross-cloud issues, and building RBAC, ABAC, and other policy-based access solutions.

Location: Remote within Canada; Bedford, Edmonton, Calgary, Markham, Toronto, Vancouver, Ottawa, Nova Scotia, Ontario, British Columbia, or Alberta. Some travel may be required based on business demand.

Salary: CAD 129,900–179,900 per year on a full-time schedule.

Company

IBM Software develops AI-powered, cloud-native and hybrid-cloud products spanning data, automation, modernization, security, and sustainability.

What you will do

  • Design and implement access management primitives for users and service accounts.
  • Build scalable authorization methods, including RBAC, ABAC, and other security policies.
  • Drive projects independently from execution through production deployment, emphasizing quality and customer impact.
  • Troubleshoot complex cross-cloud issues, perform root cause analysis, and improve operations.
  • Write clean, maintainable, well-documented code aligned with team standards and security best practices.
  • Collaborate with product, engineering, security, and other cross-functional partners.

Requirements

  • Bachelor’s degree; a master’s degree is preferred.
  • 3+ years of relevant software, product, or security engineering experience.
  • Strong fundamentals in distributed systems design and development.
  • Experience building and operating large-scale systems in the cloud.
  • Understanding of systems operations, including disks, networks, and operating systems.
  • Proficiency in Java, Scala, C/C++, Go, or another statically typed language. Must be able to work in Canada without sponsorship.

Nice to have

  • Experience across both frontend and backend stacks.
  • Experience with security, identity, and access management.
  • Knowledge of AWS, Azure, or GCP.
  • Interest in presenting at technology conferences or writing about IAM and security concepts.

Culture & Benefits

  • Collaborative environment focused on innovation, continuous learning, and professional growth.
  • Opportunities to work with diverse technologies, partners, and industries.
  • Trust, personal responsibility, feedback, and experimentation are encouraged.
  • Regular daytime shift with a remote work arrangement.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →