AgileBits Inc. logo

Senior Developer (Windows), Product Security

Job Overview

Location

Remote (United States | Canada)

Job Type

Full-time

Category

Software Engineer

Date Posted

March 12, 2026

Full Job Description

đź“‹ Description

  • • Join AgileBits Inc., a rapidly growing company at the forefront of digital security, as a Senior Developer specializing in Windows Product Security. With a mission to "unleash employee productivity without compromising security," 1Password is a leader in password management and has pioneered Extended Access Management, a new cybersecurity category. We are trusted by over 180,000 businesses, including Fortune 100 leaders and innovative AI companies, to secure their digital identities and applications.
  • • As a key member of our Device Security squad, you will be instrumental in developing the next generation of security features for our award-winning 1Password applications. This role offers a unique opportunity to contribute directly to the digital safety of millions of users worldwide and to shape the future of cybersecurity.
  • • You will work within a dedicated team of specialists proficient in Rust, Go, Swift, and Security Development, focusing on implementing robust security measures and developing secure, reusable libraries that share common security-critical code across our diverse application ecosystem (macOS, iOS, Android, Windows, Linux, and Web).
  • • Your responsibilities will include actively participating in security design efforts and scoping new feature initiatives. This involves identifying major tasks, breaking them down into manageable components, estimating effort, and planning the execution of complex security projects.
  • • You will demonstrate leadership in the field of security development, serving as a trusted point of contact for management and fellow developers, providing expert guidance and insights on security best practices.
  • • The role requires hands-on coding, rigorous testing, debugging, and the delivery and maintenance of production-ready software systems for both new and existing product features, ensuring the highest standards of reliability and security.
  • • Collaboration is central to our success. You will work closely with a variety of cross-functional teams, including Design, QA, and Security Engineering, to ensure seamless integration of security features and adherence to secure coding practices across our hybrid core architecture.
  • • You will be responsible for communicating technical requirements effectively to stakeholders and collaboratively solving complex technical problems in a scalable and realistic manner, ensuring that security solutions are both effective and practical.
  • • A significant aspect of this role involves mentoring junior and new team members. You will guide them in understanding team expectations, provide technical direction, share your extensive knowledge, and engage in pair programming sessions to foster their growth and development.
  • • Maintaining high code quality is paramount. You will conduct thorough code reviews for your peers, facilitating knowledge sharing within the team and cultivating a safe and constructive environment for giving and receiving feedback.
  • • Continuous learning is essential. You will stay abreast of the latest industry trends, emerging technologies, and best practices in security development, ensuring that 1Password remains at the cutting edge of cybersecurity.
  • • This is a remote opportunity, open to candidates located in the United States and Canada, offering flexibility and the chance to work with a globally distributed, high-performing team.
  • • You will contribute to the security posture of a product used by millions, tackling challenging problems in a fast-paced, dynamic environment. Your work will directly impact the security and privacy of our users, reinforcing 1Password's commitment to building a safer digital future.
  • • The role encourages a proactive approach to problem-solving, requiring you to identify potential security risks and propose effective, innovative solutions. You will be empowered to take ownership of your work and drive initiatives forward.
  • • Embrace the company's commitment to AI. You will be encouraged to learn about AI best practices, identify opportunities to apply AI in meaningful ways within security development, and drive innovative solutions that leverage AI's capabilities.
  • • You will be part of a culture that values collaboration, clear communication, and continuous improvement, working with individuals who are passionate about security and dedicated to making a significant impact.

Skills & Technologies

TypeScript
Go
Rust
Swift
GitLab
Senior
Remote

Ready to Apply?

You will be redirected to an external site to apply.

AgileBits Inc. logo
AgileBits Inc.
Visit Website

About AgileBits Inc.

AgileBits Inc. develops 1Password, a cross-platform password manager that securely stores credentials, secrets, and documents for individuals, families, and enterprises. The Toronto-based company provides browser extensions, desktop and mobile apps, and a command-line tool to generate, fill, and audit passwords while enforcing zero-knowledge encryption. Features include shared vaults, SSH key management, sign-in with SSO, advanced reporting, and developer integrations. The product supports Windows, macOS, Linux, iOS, Android, and ChromeOS, and offers hosted or self-hosted deployment. AgileBits serves millions of users and thousands of organizations worldwide, emphasizing privacy, compliance, and ease of use.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Argentina - Remote
Full-time
Expires May 4, 2026
Python
PHP
Ruby
+5 more

2 months ago

Apply
⏰ EXPIRES SOON
Argentina
Full-time
Expires Apr 25, 2026 (Soon)
Python
JavaScript
TypeScript
+4 more

2 months ago

Apply
Colombia - Fully Remote
Full-time
Expires May 24, 2026
Python
JavaScript
TypeScript
+3 more

28 days ago

Apply
Colombia - Fully Remote
Part-time
Expires May 24, 2026
Python
JavaScript
TypeScript
+3 more

28 days ago

Apply