1Password
1Password
17 open jobs
View profile

What you will do

  • Work within a small team of developers who are specialists in Rust, Swift, Kotlin and Security Development
  • Implement new security features for the 1Password iOS and core hybrid applications as well as develop secure libraries to share common security-critical code
  • 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
  • Collaborate with a variety of teams across our hybrid core architecture to influence system design and architecture decisions that strengthen our overall security posture
  • Work with your teammates to communicate technical requirements to stakeholders and solve technical problems in a scalable and realistic way
  • 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
  • Stay informed about the latest industry trends, technologies, and best practices in security development

What we are looking for

  • 5+ years of experience in software development with a security angle; development experience with modern encryption techniques and libraries or authentication protocols
  • 3+ years of hands-on experience with iOS and Apple security development. Knowledge of Apple security architecture and platform-specific optimization techniques as well as security standards and compliance requirements
  • 3+ years of hands-on experience with Rust development and creating FFI interfaces. Technical expertise in or willingness to learn languages such as Go, Typescript etc.
  • Familiarity with Secure Enclave and HSM functionality with proven experience in areas such as biometric security including Face and Touch ID, Secure boot chain, code signing, memory protection etc.
  • A strong understanding of and passion for the security domain; that could include understanding of topics in the sub-domains of cryptography, network security, application security, common threat vectors, and access control mechanisms etc.
  • Excellent written and verbal communication skills; our security team often communicates nuanced topics to a variety of internal audiences, and has to understand these nuances during the design phase
  • Knowledge of and practical experience with Agentic AI Model capabilities and workflows
  • You’re a self starter with strong organizational skills who enjoys solving moderately complex problems with a demonstrated ability to tackle problems and propose effective solutions

You Might Also Have (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, Sentry, Fortify etc.
  • Personal experience using 1Password

Posted 2 months ago β€” it may no longer be active. Explore recent jobs

Mention Woody when you apply β€” your support keeps us going πŸ’œ

Tired of manually applying to jobs?

Let JobCopilot apply for you β€” while you sleep.

  • β€’ Auto-applies to 1,500 relevant jobs/month
  • β€’ Tailors your resume to each job
  • β€’ Matches your exact search criteria
  • β€’ Runs 24/7, fully hands-free