Junior Developer
1Password is growing.
About 1Password
How we’re using AI today
What we're looking for
- You have 0-2+ years of experience in software development.
- You have a passion for and strong experience with security development best practices, coding standards, and design patterns.
- You have a basic understanding of modern cryptographic algorithms, trade-offs and implementation considerations gained from real world experience.
- You work well in a team environment with positive communications amongst a variety of technical and non-technical stakeholders.
- You have proven experience in implementing testing methodologies and debugging techniques to ensure high-quality code.
- You're adaptable and resilient, thriving in fast-paced environments with shifting priorities.
Bonus points for
- Experience with implementing industry standards into new libraries or codebases.
- Experience with Rust and/or Golang, or a demonstrated ability to pick up new languages quickly.
What you can expect
- Work with a small team of security developers who are specialists in Rust and Golang Security.
- Develop cryptographic or other security libraries to share common security-critical code across our applications.
- Assist in security design efforts or scoping initiatives for new features, particularly with heavy cryptographic components.
- Assess and take appropriate steps to resolve new security vulnerabilities across our applications.
- Implement new security features for the next generation of 1Password.
- Demonstrate leadership in security development and act as a trusted point of contact for management and other developers.
- Work with a variety of teams across our hybrid core architecture, including Design, Product and Product Engineering.
USA-based roles only: The annual base salary for this role is between $100,000 USD and $140,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 $85,000 CAD and $119,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 approach each individual's compensation with a promise of fair market value and internal equity commensurate with experience and specific skill set.
This posting is for an existing vacancy.
Our culture
How we work with AI
Our approach to remote work
What we offer
You belong here.
Not included in the source posting: what you'll do.
Skills
Who can apply
The employer didn't state any visa, work authorization, citizenship or clearance requirements in this posting. Confirm with the employer before applying.
Read automatically from the employer's posting text. Always confirm with the employer — requirements can change after a job is published.