1 день назад
Software Developer II (PKI)
86 000 - 126 000CAD
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Software Developer II (PKI) (C/C++/Java): Design, develop, and validate backend components for production-grade PKI and cryptographic products with an accent on certificate management, secure communications, and post-quantum cryptography. Focus on implementing security protocols, experimenting with cryptographic algorithms, and building security-critical systems for enterprise and government customers.
Location: Hybrid in Ottawa, Ontario, with three days per week in the office. No relocation.
Salary: CAD 86,000–126,000 per year, plus eligibility for a discretionary annual incentive plan.
Company
develops identity-centric security solutions and cryptographic technologies for government agencies, enterprises, and financial institutions in more than 150 countries.
What you will do
- Design, develop, and test components for PKI and cryptographic products.
- Build backend systems and services using C, C++, and/or Java.
- Implement certificate management, key management, and secure communications features.
- Implement and validate cryptographic algorithms and protocols, including X.509, TLS, CMP, and OCSP.
- Contribute to post-quantum cryptography experimentation, prototyping, and productization.
- Adopt AI tools and practices in the software development lifecycle.
Requirements
- Degree in Computer Science or Software Engineering.
- At least two years of programming experience in C/C++ and/or Java.
- Working knowledge of PKI concepts and cryptographic algorithms.
- Experience contributing to research projects, open-source projects, or advanced academic work.
- Familiarity with Linux/Unix or Windows development environments.
- Familiarity with Agile practices, code reviews, and version control systems.
Nice to have
- Experience with PKI products.
- Experience with cryptographic libraries and open-source modules such as OpenSSL and OQS.
- Exposure to TLS, X.509, and certificate enrollment protocols.
- Experience planning, developing, and testing with AI tools.
- Strong analytical and problem-solving skills in complex technical domains.
Culture & Benefits
- Professional growth supported through learning initiatives and challenging projects.
- Collaborative environment focused on knowledge sharing and innovation.
- Comprehensive benefits for eligible employees and dependents.
- Vacation, paid time off, and paid holidays.
- Commitment to diversity, inclusion, accessibility, and respectful workplaces.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
1 день назад
Java Developer II - AutoOps Services - Platform Applications (ELK)
106 900 - 156 900CAD
2 часа назад
Senior Backend Engineer (Java)
90 000 - 115 000CAD
2 дня назад
Senior Software Developer, Backend (AI)
107 000 - 157 300CAD
10 часов назад
Software Developer (C++)
5 дней назад
Stagiaire en Développement Cloud (Cloud)
1 день назад
Staff Software Engineer, Backend
185 000 - 231 500CAD