Secure the Future with 1Password: Join Our Device Security Squad!
At 1Password, we're not just building a password manager; we're pioneering a new era of secure access management. We're trusted by over 165,000 businesses and millions of individuals to protect their most sensitive information. If you're passionate about cybersecurity and driven to solve complex problems in a dynamic environment, this is your chance to make a real impact.
Our Product Security Team is at the heart of everything we do. We're dedicated to implementing cutting-edge security features across our applications (macOS, iOS, Android, Windows, Linux, and Web) and building secure, reusable libraries. We're also champions of secure coding practices, ensuring the integrity of our entire codebase.
Ready to take the lead in shaping the next generation of security features? As a Senior Developer on our Device Security squad, you'll be a key player in ensuring the security and integrity of our applications. This is a remote opportunity for talented individuals located in Canada or the United States.
What You'll Be Doing:
Collaborating within a specialized team proficient in Rust, Go, Swift, and secure development practices.
Designing and implementing advanced security features for the next generation of 1Password, including developing secure libraries for common security-critical code.
Contributing to security design efforts by identifying key tasks, breaking down complex problems, and planning solutions.
Providing leadership in security development, serving as a trusted point of contact for management and fellow developers.
Coding, testing, debugging, and maintaining high-quality production software for new and existing product features.
Collaborating with diverse teams, from Design to QA and Security Engineering, ensuring seamless integration and adherence to secure coding practices.
Communicating technical requirements to stakeholders and devising scalable, realistic solutions to complex challenges.
Mentoring junior and new team members, guiding them on team expectations, providing technical expertise, and fostering growth through pair programming.
Conducting code reviews to maintain high code quality, promote knowledge sharing, and foster a safe environment for feedback.
Staying ahead of the curve by researching the latest industry trends, technologies, and best practices in security development.
What We're Looking For:
4+ years of experience in software development with a strong emphasis on security, including development experience with modern encryption techniques, libraries, or authentication protocols.
4+ years of hands-on experience with Windows security development, demonstrating expertise in languages such as Rust, C#, C/C++, Go, or TypeScript.
Proven experience with Rust development and creating FFI interfaces, particularly for Windows, along with a strong understanding of Windows OS architecture and platform-specific optimization techniques.
Familiarity with TPM and HSM functionality, coupled with hands-on experience in Windows security features like Windows Hello, BitLocker, Secure Boot, and Credential Guard.
A deep understanding of and passion for the security domain, encompassing areas like cryptography, network security, application security, common threat vectors, and access control mechanisms.
Excellent written and verbal communication skills, with the ability to articulate nuanced security topics to diverse audiences and understand critical design nuances.
A proactive self-starter with exceptional organizational skills, capable of tackling moderately complex problems and proposing effective solutions.
Bonus Points (Not Required):
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.
Experience with system analysis and performance monitoring tools such as DataDog, SemGrep, Sonarqube, Fortify etc.
Knowledge of Generative AI Model capabilities would be an asset.
Personal experience using 1Password.
Compensation:
USA-based roles only: The annual base salary for this role is between $156,000 USD and $210,000 USD, plus immediate participation in 1Password's benefits program (health, dental, 401k and many others), utilization of our generous paid time off, an equity grant and, where applicable, participation in our incentive programs.
Canada-based roles only: The annual base salary for this role is between $143,000 CAD and $193,000 CAD plus immediate participation in 1Password’s generous benefits program (health, dental, RRSP and many others), utilization of our generous paid time off, an equity grant and, where applicable, participation in our incentive programs.
At 1Password, we ensure fair market value and internal equity in our compensation approach, commensurate with your experience and specific skill set.
Our Culture: Where Innovation Meets Security
At 1Password, we champion collaboration, transparent communication, and a receptive attitude toward feedback, all while staying true to our core values: keep it simple, lead with honesty, and put people first.
Join a team that challenges the status quo and embraces experimentation to discover the best solutions. 1Password is ideal for individuals who are eager to tackle challenging problems, seek growth through feedback, and are driven to make a significant impact. We're looking for proven experts and adaptable individuals who thrive in ambiguity and deliver results.
We are committed to leveraging cutting-edge technology—including AI—to achieve our mission. We also understand that thinking critically about AI in its current forms will help us create better solutions for our customers and ourselves with its future forms, which will help us continue to close the gap between security and privacy and achieve our mission. We want team members at all levels to take the approach of actively learning AI best practices, identifying opportunities to apply AI in meaningful ways, and driving innovative solutions in their daily work. Embracing the future of AI isn't just encouraged at 1Password—it's an essential part of how we will be successful at 1Password.
Our Approach to Remote Work: Connected, Even Apart
We value the flexibility of remote work but recognize the importance of in-person connections. While we are a remote-first company, some travel may be required for team meetings, department-wide offsites, and customer/industry events.
Perks and Benefits:
We believe in rewarding hard work with comprehensive benefits:
Health and Wellbeing:
Generous PTO policy
Maternity and parental leave top-up programs
Four company-wide wellness days
Growth and Future:
Company equity for all full-time employees
Retirement matching program
Free 1Password account
Community:
Paid volunteer days
Employee-led inclusion and belonging programs and ERGs
Peer-to-peer recognition through Bonusly
You Belong Here:
1Password is an equal opportunity employer committed to fostering an inclusive, diverse, and equitable workplace built on trust, support, and respect. We welcome all individuals and do not discriminate on the basis of gender identity and expression, race, ethnicity, disability, sexual orientation, color, religion, creed, gender, national origin, age, marital status, pregnancy, sex, citizenship, education, languages spoken or veteran status. Be yourself, find your people, and share the things you love.
Accommodation is available upon request at any point during our recruitment process. If you require an accommodation, please speak to your talent acquisition partner or email us at [email protected] and we’ll work to meet your needs.
Remote work is a part of our DNA. Given that our company was founded remotely in 2005, we can safely say we're experts at building remote culture. That said, remote work at 1Password does mean working from your home country. If you've got questions or concerns about this, your talent partner would be happy to address them with you.
Successful applicants will be required to complete a background check that may consist of prior employment verification, reference checks, education confirmation, criminal background, publicly available social media, credit history, or other information, as permitted by local law.
1Password uses artificial intelligence (AI) and machine learning (ML) technologies, including natural language processing and predictive analytics, to assist in the initial screening of employment applications and improve our recruitment process. See here for the latest third party bias audit information. If you prefer not to have your application assessed using AI/ML features, you may opt out by completing this form. For additional information see our Candidate Privacy Notice.