Job Search and Career Advice Platform

Enable job alerts via email!

Developer, Enterprise Ready

1Password

Remote

CAD 111,000 - 150,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading cybersecurity firm is seeking experienced software developers to join their remote team in Canada. You will code, test, and maintain software systems and mentor junior team members while collaborating across functions to deliver high-quality solutions. The role offers a competitive salary of $111,000–$150,000 CAD and includes extensive benefits such as health and dental coverage, equity grants, and generous paid time off. Join a team that prioritizes collaboration and clear communication.

Benefits

Health and dental benefits
401k
Equity grant
Paid time off

Qualifications

  • 2+ years of experience in software development.
  • Experience with a modern backend language.
  • Ability to tackle complex problems.

Responsibilities

  • Code, test, debug, and maintain production software.
  • Collaborate with teams during the development cycle.
  • Mentor junior team members on expectations.

Skills

Software development best practices
Communication and collaboration
Problem-solving
Passion for testing methodologies

Tools

Go
Node.js
Ruby
Python
Typescript
React
Job description
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. Over 180,000 businesses, from Fortune 100 leaders to the world’s most innovative AI companies, trust 1Password to help their teams securely adopt the SaaS and AI tools they need to do their best work.

If you’re excited about the opportunity to contribute to the digital safety of millions, to work alongside a team of curious, driven individuals, and to solve hard problems in a fast‑paced, dynamic environment, then we want to hear from you. Come join us and help shape a safer, simpler digital future.

What we’re looking for
  • You have 2+ years of experience in software development
  • Experience with a modern backend language (e.g. Go, Node.js, Ruby, or Python)
  • A drive for and proven experience in software development best practices, and coding standards
  • You enjoy solving moderately complex problems with a demonstrated ability to tackle problems and propose effective solutions
  • You like communicating and collaborating and can demonstrate experience in working effectively with team and communicating technical concepts to non‑technical cross‑functional partners
  • You’re passionate about testing methodologies and debugging techniques to ensure high‑quality code
What you can expect
  • Code, test, debug, deliver and maintain production software systems for new and existing product features
  • Collaborate with cross functional teams and/or stakeholders throughout the development cycle to ensure smooth releases
  • Work with your teammates and project manager to communicate technical requirements to stakeholders and solve technical problems in a scalable and realistic way
  • Mentor junior and new team members by helping them understand team expectations, providing technical guidance, sharing knowledge, and engaging in pair programming sessions
  • Participate in planning by identifying major tasks and breaking down, estimating, and planning work
  • Write comprehensive tests during various stages of the development cycle, ensuring code is functioning as expected
  • Review code for others to maintain high code quality, knowledge share within the team, and support creating a safe environment of giving and receiving feedback
  • Generate and review documentation on code processes to ensure scalability
  • Stay informed about the latest industry trends, technologies, and best practices in development
  • Be available for on‑call rotational work to ensure uninterrupted support and resolve emergencies
Bonus points for
  • Experience building frontends in Typescript and React
  • Exposure to security or admin‑focused products
offerh3>

Remote opportunity within Canada and the US. Salary ranges: $123,000‑$167,000 USD (US) or $111,000‑$150,000 CAD (Canada). Includes health, dental, 401k, equity grant, paid time off, and incentive programs.

Our culture

We prioritize collaboration, clear communication, receptiveness to feedback, and alignment with our core values: keep it simple, lead with honesty, and put people first.

Remote work policy

We are a remote‑first company; travel for in‑person engagement is required and may include annual offsites, team meetings, and customer/industry events.

Benefits

Health and wellbeing: competitive health benefits, generous PTO. Growth and future: RSU program, retirement matching. Community: paid volunteer days, peer recognition, remote‑first work environment.

Equal opportunity

1Password is a proud equal opportunity employer. We welcome all individuals and do not discriminate on the basis of gender identity, race, disability, sexual orientation, or other protected characteristics. Accommodation is available upon request.

Background checks

Successful applicants will be required to complete a background check that may consist of prior employment verification, reference checks, education confirmation, criminal background, publicly available social media, credit history, or other information, as permitted by local law.

Applicant notice

This posting is for an existing vacancy. 1Password uses artificial intelligence (AI) and machine learning (ML) to assist in the initial screening of applications and improve recruitment processes. For additional 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.