About the role

  • Developer Intern in Data Security at 1Password, building cryptographic libraries and ensuring security standards. Collaborating with a team of specialists in Rust and Golang in a remote setting within Canada.

Responsibilities

  • As part of the Data Security Team, you will be partially responsible for the underlying cryptography across our products.
  • You’ll help build cryptographic libraries and implement the latest algorithms directly into our client applications with security, performance and usability in mind.
  • You’ll develop proof-of-concepts and implement new industry specifications into code.
  • You’ll conduct code and design reviews to ensure good cryptographic hygiene and standards across our codebase.

Requirements

  • Confidence: A willingness to take on new challenges, and see them through to completion.
  • Humility: You're not afraid to ask "stupid" questions and make mistakes (as long as you learn from them).
  • Curiosity: You look for better ways of doing things, even if everyone seems happy with how they are.
  • Teamwork: We work together, and succeed as a team!

Benefits

  • Generous PTO policy - 2.08 days per month (1.5 work weeks per 4 month term)
  • Company-wide wellness days (1 per quarter)
  • Employee-led inclusion and belonging programs and ERGs
  • Remote-first environment
  • Peer-to-peer recognition through Bonusly
  • 1Password University access and learning sessions
  • Monthly internship events and socials

Job type

Internship

Experience level

Entry level

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.