
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading password management company in Canada seeks a Senior Developer to drive the development of its SaaS platform. The role involves collaboration with IT leaders, mentoring team members, and solving complex challenges in a remote-first environment. With a commitment to innovation in cybersecurity, the ideal candidate will have over five years of experience in software development, particularly with .NET/C# and MongoDB. This opportunity also includes a competitive salary and comprehensive benefits package.
1Password is growing faster than ever. We’ve surpassed $400M in ARR and we’re continuing to accelerate, earning a spot on the Forbes Cloud 100 for four years in a row and teaming up with iconic partners like Oracle Red Bull Racing and the Utah Mammoth.
About 1Password: At 1Password, we’re building the foundation for a safe, productive digital future. Our mission is to unleash employee productivity without compromising security by ensuring every identity is authentic, every application sign-in is secure, and every device is trusted. We innovated the market-leading enterprise password manager and pioneered Extended Access Management, a new cybersecurity category built for the way people and AI agents work today. As one of the most loved brands in cybersecurity, we take a human-centric approach in everything from product strategy to user experience. Over 180,000 businesses trust 1Password to help their teams securely adopt the SaaS and AI tools they need to do their best work.
If you are excited about contributing to the digital safety of millions, working alongside a curious and driven team, and solving hard problems in a fast-paced environment, we want to hear from you. Come join us and help shape a safer, simpler digital future.
As part of the SaaS Manager team, you’ll help build and evolve a platform that gives IT leaders real-time visibility into SaaS usage and spend, governance for secure and compliant adoption, and actionable insights that drive smarter decisions. Following the acquisition of Trelica in early 2025, you’ll join a team playing a key role in advancing our Extended Access Management strategy. You’ll contribute to solving the challenges of modern work by building scalable, sustainable solutions that empower employees, strengthen security, and foster trust. You’ll help shape both our technical platform and how we work while preserving the startup mindset that makes this group collaborative, fast, and impactful.
We are looking for Senior Developers across three SaaS Manager teams including core Product Development and Integrations. This is a remote opportunity within Canada and the US, ideally with the ability to work within Eastern Time hours.
You have 5+ years of experience in software development
Expertise in .NET/C# with a deep understanding of the framework and ecosystem, plus hands-on experience with MongoDB
You have a passion for and strong experience in software development best practices, coding standards, and design patterns
You’re energized by solving complex problems with a demonstrated ability to tackle complex problems and propose effective and innovative solutions
A passion for communication and collaboration with strong skills demonstrated in working effectively with teams and communicating technical concepts to non-technical cross-functional partners
You have proven experience in implementing testing methodologies and debugging techniques to ensure high-quality code
You learn continuously, share knowledge, and mentor developers across your team through pair programming, giving feedback to junior developers and peers on technical designs, merge requests, and other areas.
Lead the development, testing and debugging of production software systems for new and existing product features. Ensure their successful delivery and provide regular updates to stakeholders
Collaborate with cross-functional teams to understand product requirements and align technical decisions with project goals and user requirements
Mentor earlier-career team members by providing technical guidance, sharing best practices, leading training sessions, and empowering them to work more independently over time while providing support and guidance
Lead discussions to ensure that technical requirements are clearly communicated and understood. Proactively identify potential technical challenges and propose scalable solutions
Lead planning and align goals with the broader project objectives. Own task distribution, provide estimates on the effort required for specific tasks, and ensure work is completed on time
Drive technical design, specifications, and implementation of improvements to the performance, accessibility, reliability, and scalability of our technologies
Work with cross-functional teams to develop effective testing strategies, address issues, and ensure the delivery of high quality products
Solve complex technical challenges and provide innovative solutions
Stay informed about the latest industry trends and best practices in development, and advocate for their integration when relevant
Build new test infrastructures to help other developers build comprehensive tests more effectively and efficiently
Set an example in code reviews by evaluating code quality, architectural alignment, performance, security, and adherence to best practices. Provide feedback, explain reasoning, and help team members improve their code
Generate and review documentation on code processes to ensure scalability
Be available for on-call rotational work to ensure uninterrupted support and resolve emergencies
Experience with TypeScript, JavaScript, React, and a demonstrated ability to pick up new languages quickly
USA-based roles only: The annual base salary for this role is between 153000 USD and 214000 USD, plus participation in benefits, PTO, equity and incentive programs. Canada-based roles only: The annual base salary for this role is between 144000 CAD and 202000 CAD, plus participation in benefits, PTO, equity and incentive programs.
At 1Password, we approach each individual\'s compensation with a promise of fair market value and internal equity commensurate with experience and skill set.
This posting is for an existing vacancy.
We prioritize collaboration, clear and transparent communication, receptiveness to feedback, and alignment with our core values: keep it simple, lead with honesty, and put people first. We are a remote-first company, but travel for in-person engagement is common and required for many roles. We encourage experimentation and iteration while maintaining high standards. We seek individuals who are expert in their fields, adaptable, comfortable with ambiguity and change, curious, and results-driven. We are committed to leveraging cutting-edge technology, including AI, to achieve our mission and to applying AI responsibly in daily work.
Our approach to remote work becomes a statement about remote culture and expectations. We are a remote-first company and support in-person engagement as needed.
What we offer: We provide a benefits program, PTO, RSU program, retirement matching, and other perks. Some GTM roles may be in-person hybrid in Toronto or Austin; specifics will be noted in postings.
You belong here.
1Password is an equal opportunity employer and we value diversity and inclusion. We do not discriminate on gender identity, race, ethnicity, disability, sexual orientation, or other protected characteristics. Accommodation is available on request during recruitment. If you require accommodation, contact our talent team. Remote work is part of our DNA, and applicants should be aware of our remote work policy. Successful applicants may be subject to background checks. We may use AI/ML in the screening process, and applicants may opt out where permitted. For more information see our Candidate Privacy Notice.