cover image
1Password

1Password

1password.com

9 Jobs

2,538 Employees

About the Company

Trusted by more than 100,000 businesses to protect their data, 1Password gives you complete control over passwords and other sensitive business information.

As an integral layer of the Identity and Access Management (IAM) stack, 1Password protects all employee accounts – even those you aren’t aware of. Give employees secure access to any app or service and safely share everything you need to work together – including logins, documents, credit cards, and more – while keeping everything else private.

1Password is easy to deploy and integrates with Azure AD, Okta, OneLogin, and Slack, so you can automatically provision employees using the systems you already trust. It’s simple to manage and fits seamlessly into your team’s workflow, so you can secure your business without compromising productivity.

Listed Jobs

Company background Company brand
Company Name
1Password
Job Title
Senior IT Engineer
Job Description
Job title: Senior IT Engineer Role Summary: Lead large‑scale IT initiatives, drive change management, and design secure, scalable identity and access solutions in a SaaS environment. Expactations: - Champion IT best practices and policy development. - Align technical projects with business priorities. - Serve as a strategic communicator across all stakeholder levels. Key Responsibilities: - Plan and manage end‑to‑end IT projects with cross‑functional teams. - Drive IT change management, ensuring smooth transitions and stakeholder alignment. - Design, build, test, document, and maintain integrations between business systems (including IdP integrations). - Identify and implement automation opportunities to streamline workflows. - Provide 24/7 on‑call support as part of rotation. - Advocate for new tools and infrastructure when necessary. Required Skills: - 5+ years in IT roles, with 2+ years in IT engineering or systems administration. - Strong project management: timelines, risk mitigation, stakeholder communication. - Deep experience in Identity & Access Management (IAM), RBAC, SAML, OpenID Connect, SCIM. - Knowledge of ITIL or similar service frameworks. - Scripting proficiency in bash/zsh and Python. - Administration of enterprise SaaS platforms (Google Workspace, Slack, Salesforce, Office 365, Zoom). - Excellent oral and written communication at all technical levels. - Problem‑solving mindset and ability to design custom solutions. Required Education & Certifications: - Bachelor’s degree in Computer Science, Information Technology, or related field, or equivalent experience. - Relevant certifications such as ITIL Foundation, CompTIA Security+, or IAM‑specific credentials (preferred).
Canada
Remote
Senior
03-12-2025
Company background Company brand
Company Name
1Password
Job Title
Developer Intern - Client Secrets Management - Summer 2026
Job Description
**Job Title** Developer Intern – Client Secrets Management (Summer 2026) **Role Summary** Support the Developer Platform team in building secure, developer‑friendly tooling for secrets management. Work on the 1Password CLI, SSH agent, and desktop app components to enable smooth developer workflows across local and cloud environments. The internship is 4 months (May–Aug 2026), remote (Canada or US). **Expectations** - Perform hands‑on development under mentorship. - Deliver meaningful feature contributions rather than isolated tasks. - Actively engage in code reviews, discussions, and problem‑solving. - Show confidence, humility, curiosity, and teamwork. **Key Responsibilities** - Design, code, and test features for the developer platform (CLI, SDKs, desktop‑app modules). - Maintain and improve existing secure workflows for developers and AI agents. - Collaborate on shared codebases, participate in pull requests, and contribute to documentation. - Identify and implement improvements in developer experience and security. - Experiment with Rust, Go, or TypeScript to prototype new solutions. **Required Skills** - Proficiency in at least one of Rust, Go, or TypeScript. - Experience building or contributing to CLIs, SDKs, or developer tooling. - Knowledge of frontend and/or backend development principles. - Familiarity with collaborative workflows (PRs, code reviews, shared ownership). - Strong written and verbal communication; ability to ask clarifying questions. **Required Education & Certifications** - Currently pursuing or recently completed a degree in Computer Science, Software Engineering, or a related field. ---
Canada
Remote
Fresher
06-02-2026
Company background Company brand
Company Name
1Password
Job Title
Developer Intern - Extension Excellence - Summer 2026
Job Description
**Developer Intern** **Role Summary** Develop, optimize, and maintain browser extensions (Chrome, Safari, Firefox, Edge) to ensure performance, stability, and correctness. Collaborate across cross-functional teams to build customer-facing features using web or Rust tech stacks. Focus on user-centric solutions, browser-specific APIs, and iterative improvement. **Expactations** Confidence in tackling challenges; humility to ask questions and learn from mistakes; curiosity to seek improvements; proactive teamwork. **Key Responsibilities** Write efficient, scalable, and robust code for browser extensions. Build and optimize extension features, integrating with browser APIs. Ensure performance, stability, and correctness across platforms. Collaborate with Product, Design, QA, and other Development teams. **Required Skills** Problem-solving, adaptability, collaboration, willingness to learn, familiarity with software development best practices. **Required Education & Certifications** Not required.
Canada
Remote
Fresher
06-02-2026
Company background Company brand
Company Name
1Password
Job Title
Developer Intern - Data Security - Summer 2026
Job Description
Job title: Developer Intern – Data Security – Summer 2026 Role Summary: Assist the Data Security team in designing, building, and reviewing cryptographic libraries and components used across product lines. Focus on integrating modern cryptographic algorithms (e.g., FIDO, Passkeys, post‑quantum schemes) into client applications with attention to security, performance, and usability. Expectations: - Passion for applied cryptography and eagerness to learn new methodologies. - Collaborative mindset; communicate effectively with both technical and non‑technical stakeholders. - Adapt to a small, specialist team working primarily in Rust and Golang. - Deliver code that maintains high cryptographic hygiene and meets industry standards. Key Responsibilities: - Develop and maintain cryptographic libraries in Rust and/or Golang. - Implement the latest security algorithms and protocols into client‑facing applications. - Create proof‑of‑concepts for emerging standards and assess their feasibility. - Conduct peer code and design reviews to enforce cryptographic best practices. - Ensure integration of new industry specifications (e.g., FIDO, NIST, ISO) into existing codebases. - Collaborate with cross‑functional teams to clarify security requirements and constraints. Required Skills: - Strong foundation in cryptography, including symmetric/asymmetric algorithms and key management. - Proficiency in Rust; experience in Golang is a plus. - Ability to quickly learn and apply new programming languages and frameworks. - Familiarity with standards bodies (FIDO, W3C, ISO, NIST, OIDF). - Knowledge of emerging industry standards such as Passkeys and post‑quantum algorithms. - Excellent written and verbal communication. - Team‑oriented, curious, and willing to ask questions and iterate. Required Education & Certifications: - Pursuing or completed a Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Information Security, or a related field. - No specific certifications required; experience with cryptographic libraries or security projects is advantageous.
Canada
Remote
Fresher
06-02-2026