Назад
Company hidden
1 час назад

Software Engineer 3 (C++/Rust)

110 600 - 145 000CAD
Формат работы
onsite
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Canada
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

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

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

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

Текст:
/

TL;DR

Software Engineer 3 (C++/Rust): Enhancing static analysis engines to expand vulnerability coverage and improve scalability in cloud-native environments with an accent on compiler design and programming language theory. Focus on developing new analysis algorithms, integrating AI-assisted security workflows, and optimizing detection rules in Rust.

Location: Calgary, AB, Canada

Salary: $110,600 - $145,000 CAD

Company

hirify.global is a recognized pioneer in application security, providing SAST, SCA, and DAST solutions to maximize security and quality in DevSecOps.

What you will do

  • Design and develop scalable static analysis solutions for large-scale cloud environments.
  • Enhance and maintain core analysis infrastructure to improve performance, reliability, and scalability.
  • Develop new analysis algorithms and security detection capabilities to expand vulnerability coverage.
  • Research emerging software security vulnerabilities and optimize detection rules in Rust.
  • Integrate static analysis into AI-assisted development workflows for automated security insights and remediation.
  • Collaborate with security researchers and product teams to advance application security technology.

Requirements

  • 5+ years of professional software development experience in C/C++ and/or Rust.
  • MS or PhD in Computer Science, Programming Languages, Static Analysis, Compilers, or equivalent industry experience.
  • Strong experience developing on Linux/UNIX platforms.
  • Deep understanding of compiler design, parsers, abstract syntax trees (ASTs), and language analysis frameworks.
  • Experience with dataflow analysis, control-flow analysis, taint analysis, or symbolic execution.
  • Knowledge of designing high-performance systems and cloud-native services.

Nice to have

  • Experience building commercial or open-source Static Application Security Testing (SAST) products.
  • Contributions to compiler, developer tooling, or security-related open-source projects.
  • Familiarity with CWE, OWASP Top 10, and secure coding practices.
  • Experience researching software vulnerabilities and developing detection techniques.
  • Familiarity with Java, C#, JavaScript, Python, Go, or Kotlin.

Culture & Benefits

  • Opportunity to work on industry-leading application security technology.
  • Engagement with cutting-edge AI-driven security automation and remediation workflows.
  • Collaborative environment working alongside security researchers and language experts.
  • Commitment to equal opportunity and reasonable accommodations for all employees.

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