13 open TypeScript positions
As a Senior Developer on the Authentication Experience team at 1Password, you will focus on enhancing the user experience around signing in and unlocking 1Password apps. This role involves integrating with the authentication stack to deliver seamless and secure authentication solutions for both business and consumer users.
This Senior .Net/C# Developer role involves building and evolving a platform for IT leaders to gain visibility into SaaS usage and governance, especially following the acquisition of Trelica. Responsibilities include leading development, testing, and debugging of production software systems while collaborating cross-functionally. The role demands expertise in .NET/C# and MongoDB, strong problem-solving abilities, and a commitment to mentoring junior team members.
This is a remote internship opportunity based in Canada for Summer 2026 (May to August). The Data & Access team intern will implement or improve features for the 1Password Desktop/Web/browser extension. Responsibilities include collaborating across engineering, product, and design teams to deliver quality features and participating in code reviews.
This is a 4-month Developer Intern position for Summer 2026, based remotely within Canada, focusing on the Knox Design System team. Responsibilities include assisting in building and implementing React components from Figma specifications, defining frontend standards, and developing streamlining tooling. The role requires collaboration with cross-functional international teams in a fast-paced environment focused on achieving efficiency and consistency in product building.
This is a remote Developer Intern position within Canada for Summer 2026 (May to August). The intern will join the Product, Frameworks, and Tooling team to implement new design system components and tools used by other developers. Key responsibilities include contributing to documentation, testing infrastructure, and participating in design and code reviews.
This is a 4-month remote Developer Internship position for Summer 2026 focusing on the Insights team at 1Password, a cybersecurity company. Interns will develop features end-to-end, encompassing backend logic, data storage, and frontend UI, while actively participating in code reviews. The role requires collaboration with Product and Design teams in a fast-paced environment dedicated to solving challenging data platform and security posture problems.
Weekly TypeScript jobs delivered to your inbox.
The Principal Developer will lead AI and Developer teams, reporting to the VP of Engineering, focusing on shaping 1Password’s technical integration strategy within the security ecosystem. Key responsibilities include defining integration paths with strategic partners, designing reference architectures, and prototyping next-generation solutions for emerging domains like agentic AI. This highly technical role requires close collaboration across multiple internal teams to translate partner opportunities into feasible, high-impact technical outcomes that shape the future of identity and security.
The Enterprise Ready Team seeks a Developer to build tools enabling businesses to control how 1Password operates for employees, focusing on features like multi-tenancy. Responsibilities include coding, testing, debugging, and maintaining production software systems, alongside collaborating with cross-functional teams. Candidates need 2+ years of experience with a modern backend language and a drive for software development best practices.
The CI Platform team is seeking a developer to build and operate systems powering 1Password’s continuous integration platform, which spans multiple cloud providers and self-hosted runners. Key responsibilities include building and improving core CI infrastructure like runners, orchestration systems, and secure execution environments. The role involves partnering with engineering and security teams to enhance reliability, performance, observability, and security of the CI workloads.
The Junior Rust Developer will join the Security for AI team, focusing on securing AI and agentic workflows, particularly access management for AI agents. Responsibilities include solving complex technical problems by designing and writing code, participating in planning, and continuously learning about the broad tech stack. The role requires at least 1 year of Rust development experience and comfort stepping into new problem spaces.
1Password is seeking two Rust Developers to join the new Security for AI team focused on developing greenfield projects to secure AI and agentic workflows, specifically focusing on access management for AI agents. Responsibilities include solving complex technical problems across client-side, system-level, and back-end logic, and actively participating in planning, code reviews, and mentoring team members.
Weekly TypeScript jobs delivered to your inbox.
The Staff Developer, Enterprise Ready role involves shaping the architecture and evolution of 1Password's Enterprise Password Manager product. Key responsibilities include providing technical leadership, influencing strategic direction, and pioneering new technologies and best practices in coding, testing, and deployment. This role requires deep expertise in system architecture and hands-on leadership to drive critical features focused on the admin persona.
The Senior Developer will join the Observability and Experimentation team, focusing on developing and maintaining back-end services written in Go. Key responsibilities include leading development, testing, and debugging of production software systems, mentoring junior team members, and driving technical design for performance and scalability improvements. This role requires 5+ years of experience in software development with hands-on Golang experience, and involves collaboration across cross-functional teams.