TL;DR
Senior Developer (Windows, Product Security): Implementing new security features across applications and building libraries to share security-critical code, resolving security vulnerabilities, and promoting secure coding practices. Focus on ensuring secure coding practices, guiding product teams on best practices, and demonstrating leadership in secure development.
Location: Remote (United States | Canada)
Salary: USA-based roles between $153,000 USD and $214,000 USD. Canada-based roles between $144,000 CAD and $202,000 CAD.
Company
hirify.global is building the foundation for a safe, productive digital future by ensuring every identity is authentic, every application sign-in is secure, and every device is trusted.
What you will do
- Implement new security features and develop secure libraries to share common security-critical code across applications.
- Assist in security design efforts by identifying major tasks, breaking down, estimating, and planning work.
- Demonstrate leadership in security development and act as a trusted point of contact.
- Code, test, debug, deliver, and maintain production software systems for new and existing product features.
- Collaborate with various teams from Design to QA, as well as security engineering.
- Mentor junior and new team members by helping them understand team expectations and providing technical guidance.
Requirements
- 4+ years of experience in software development with a security angle.
- 4+ years of hands-on experience with Windows security development in languages such as Rust, C#, C/C++, Go, or TypeScript.
- Experience with Rust development and creating FFI interfaces, especially for Windows.
- Familiarity with TPM and HSM functionality and proven experience in Windows security features.
- A strong understanding of the security domain, including cryptography, network security, and application security.
- Excellent written and verbal communication skills.
Nice to have
- Experience with SAML, OAuth, and OpenID Connect.
- Experience working on a SaaS product.
- Leadership experience as a software developer in a team environment.
- Experience with GitHub or GitLab as well as CI/CD pipelines.
Culture & Benefits
- Remote-first work environment with travel for in-person engagement.
- Competitive health benefits.
- Generous PTO policy.
- RSU program for most employees.
- Retirement matching program.
- Paid volunteer days.
Hiring process
- Candidates are welcome to use AI tools responsibly and thoughtfully during the application process.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →