1Password
Visit websiteSenior Developer (Windows), Product Security
$153,000 – $214,0004+ yearsRemote
- Engineering
- Canada
- Full time
- 3d ago
About the role
As a Senior Developer on the Device Security squad, you will implement next-generation security features and shape security operations. You will be responsible for ensuring secure coding practices, resolving vulnerabilities, and providing technical leadership across the organization. This role involves working within a small team to build secure libraries and maintain production software systems.
Responsibilities
- Implement new security features for the next generation of 1Password and develop secure libraries to share common security-critical code across applications.
- Assist in security design efforts or scoping initiatives for new features by identifying major tasks and breaking down, estimating, and planning work.
- Demonstrate leadership in security development and act as a trusted point of contact for management and other developers.
- Code, test, debug, deliver and maintain production software systems for new and existing product features.
- Collaborate with teams across the hybrid core architecture from Design to QA, as well as security engineering for design guidance and secure coding practices.
- Mentor junior and new team members by helping them understand team expectations, providing technical guidance, sharing knowledge, and engaging in pair programming sessions.
- Review code for others to maintain high code quality, knowledge share within the team, and support creating a safe environment of giving and receiving feedback.
Required skills
- Software development
- Encryption
- Authentication protocols
- Windows security
- Rust
- C#
- C/C++
- Go
- TypeScript
- Windows OS architecture
- TPM
- HSM
- Windows Hello
- BitLocker
- Secure Boot
Nice to have
- SAML
- OAuth
- OpenID Connect
- SaaS
- GitHub
- GitLab
- CI/CD
- DataDog
- SemGrep
- Sonarqube
Benefits
- Health insurance
- Dental insurance
- 401k
- RRSP
- Paid time off
- Equity grant
- Retirement matching
- Free 1Password account
- Paid volunteer days
About the Company
1Password is a leader in cybersecurity, providing a platform for identity authentication, secure application sign-in, and device trust. The company serves over 180,000 businesses and is recognized for its human-centric approach to product strategy and user experience.