This job has expired

This position was posted on May 21, 2026 and is likely no longer accepting applications. We've kept it here for historical reference. Check out the similar jobs below!

AgileBits Inc. logo

Senior Developer, Product Security

Job Overview

Location

Remote (United States | Canada)

Job Type

Full-time

Category

Security Engineer

Date Posted

May 21, 2026

Full Job Description

đź“‹ Description

  • • Lead the implementation of next-generation security features across 1Password’s iOS, Android, macOS, Windows, Linux, and Web applications, with a focus on secure coding practices and cryptographic integrity.
  • • Design, develop, and maintain shared security-critical libraries using Rust, Swift, and Kotlin to enforce consistent security controls across all platforms.
  • • Partner with product and engineering teams to influence system architecture and design decisions that strengthen the overall security posture of 1Password’s hybrid core architecture.
  • • Identify, scope, and break down complex security initiatives into actionable tasks, providing accurate estimates and timelines for feature delivery.
  • • Serve as a trusted technical leader and point of contact for management and cross-functional teams on all matters related to secure development and vulnerability remediation.
  • • Conduct thorough code reviews to ensure high code quality, knowledge sharing, and a culture of constructive feedback within the team.
  • • Mentor junior and new team members through pair programming, technical guidance, and clear articulation of team expectations and security best practices.
  • • Proactively resolve security vulnerabilities across applications by analyzing root causes, implementing patches, and coordinating remediation efforts with relevant stakeholders.
  • • Promote secure development culture organization-wide by educating product teams on encryption techniques, authentication protocols, threat modeling, and compliance requirements.
  • • Stay current with emerging trends in application security, cryptography, biometric security (Face ID, Touch ID), Secure Enclave, HSMs, secure boot chains, code signing, and memory protection mechanisms.
  • • Collaborate with teams to translate technical security requirements into clear, actionable communication for non-technical stakeholders.
  • • Apply practical knowledge of Agentic AI workflows to evaluate and integrate AI-driven security solutions that align with 1Password’s mission of human-centric security.
  • • Engage in continuous learning to incorporate new security standards, platform-specific optimizations, and industry best practices into product development cycles.
  • • Participate in department-wide offsites, team meetings, and customer/industry events as required, maintaining active presence within the remote-first culture.
  • • Contribute to improving security tooling and observability by leveraging systems like Semgrep, Sentry, DataDog, or Fortify to monitor code quality and threat exposure.

🎯 Requirements

  • • 5+ years of software development experience with a focus on security, including modern encryption techniques and authentication protocols
  • • 3+ years of hands-on iOS and Apple security development, with deep knowledge of Apple security architecture, Secure Enclave, biometric systems, and code signing
  • • 3+ years of hands-on Rust development experience, including building FFI interfaces, with proficiency or willingness to learn Go and TypeScript
  • • Proven experience with Secure Enclave, HSM functionality, secure boot chains, memory protection, and biometric security implementations (Face ID, Touch ID)
  • • Strong understanding of application security, cryptography, threat vectors, and access control mechanisms, with demonstrated passion for the security domain
  • • Excellent written and verbal communication skills to convey complex security concepts to diverse internal audiences

🏖️ Benefits

  • • Annual base salary between $153,000 USD and $214,000 USD (USA) or $144,000 CAD and $202,000 CAD (Canada)
  • • Immediate participation in comprehensive health, dental, and retirement benefits (401k or RRSP)
  • • Equity grant through RSU program and participation in incentive programs where applicable
  • • Generous paid time off policy with no set limits and paid volunteer days

Skills & Technologies

TypeScript
Rust
Swift
Kotlin
GitLab
Senior
Remote

Ready to Apply?

You will be redirected to an external site to apply.

AI Job Fit Analysis
Pro

See exactly how your profile matches this role — strengths, skill gaps, and what to do about them.

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

Xsolla (USA), Inc. logo

Xsolla (USA), Inc.

Baku
Full-time
Expires Sep 7, 2026
Python
PHP
GCP
+2 more

14 days ago

Expired
Brazil - Remote
Full-time
Expired Jul 16, 2026
Python
Java
AWS
+4 more

2 months ago

Canada
Full-time
Expires Aug 23, 2026
Python
GitHub
REST
+2 more

29 days ago

Expired
Canada
Full-time
Expired Jun 27, 2026
Go
Docker
Linux
+3 more

3 months ago