
Developer Intern – Client Secrets Management
1Password
internship
Posted on:
Location Type: Remote
Location: Canada
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Learn and grow through hands-on development work, supported by steady mentorship from experienced engineers.
- Contribute to meaningful features and improvements across our platform rather than working on isolated or “side” tasks.
- Collaborate closely with teammates, ask questions, and share ideas, your input matters regardless of title or experience.
- Actively participate in team discussions, code reviews, and problem-solving.
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!
- Bonus points for:
- - Experience with Rust, Go, or TypeScript.
- - Familiarity with building or working on SDKs, CLIs, or developer tooling.
- - Exposure to both frontend and backend development.
- - Experience working in collaborative codebases (PRs, code reviews, shared ownership).
- - Interest in developer experience, security, or platform engineering.
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
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
RustGoTypeScriptSDKsCLIsfrontend developmentbackend developmentcollaborative codebasescode reviewsdeveloper tooling
Soft Skills
confidencehumilitycuriosityteamwork