Job Search and Career Advice Platform

Enable job alerts via email!

Senior .Net/C# Developer, SaaS Manager

1Password

Remote

CAD 144,000 - 202,000

Full time

3 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

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.

Benefits

Benefits program
PTO
Retirement matching
RSU program

Qualifications

  • 5+ years of experience in software development.
  • Expertise in .NET/C# and hands-on experience with MongoDB.
  • Strong experience in software development best practices and coding standards.

Responsibilities

  • Lead the development, testing, and debugging of production software.
  • Collaborate with cross-functional teams to align technical decisions.
  • Mentor junior developers and provide technical guidance.

Skills

Software development best practices
.NET/C#
MongoDB
Communication and collaboration
Problem-solving

Tools

TypeScript
JavaScript
React
Job description
Overview

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.

Role and responsibilities

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.

What we're looking for
  • 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.

What you can expect
  • 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

Bonus points for
  • 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.

Our culture

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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.