
About 1Password
Secure your digital life with 1Password.
Key Highlights
- Over 100,000 business customers leveraging password management
- $920 million raised in Series B funding
- Headquartered in Toronto, ON with 1001+ employees
- Comprehensive health coverage and generous PTO policy
1Password, headquartered in the Yonge-Bay Corridor of Toronto, ON, is a leading password management solution with over 100,000 business customers. The company has raised $920 million in funding through multiple rounds, including a Series B, and is focused on building a safer digital future for every...
🎁 Benefits
1Password offers comprehensive health coverage, a generous PTO policy, and maternity/parental leave top-up programs. Employees benefit from an employe...
🌟 Culture
1Password embraces a remote and hybrid work model, fostering a culture that prioritizes flexibility and employee well-being. The company's roots in B2...
Skills & Technologies
Overview
1Password is hiring a Senior Developer specializing in Rails to enhance their product offerings. You'll work in a collaborative remote environment, focusing on building high-quality software solutions. This role requires expertise in Ruby and Ruby on Rails.
Job Description
Who you are
You have 5+ years of experience in software development, particularly with Ruby and Ruby on Rails — you've built and maintained scalable applications and understand the intricacies of web development. Your strong problem-solving skills enable you to tackle complex challenges effectively, and you thrive in collaborative environments where you can share knowledge and learn from others.
You are passionate about writing clean, maintainable code and have a keen eye for detail — you understand the importance of code quality and testing, and you actively participate in code reviews to help your team improve. Your experience with agile methodologies allows you to adapt quickly to changing requirements and deliver high-quality software on time.
You have a solid understanding of software architecture and design patterns — you can contribute to discussions about system design and help shape the technical direction of projects. Your ability to communicate effectively with both technical and non-technical stakeholders ensures that everyone is aligned and working towards common goals.
Desirable
Experience with cloud platforms such as AWS or Azure would be a plus, as would familiarity with CI/CD practices and tools. If you have worked in cybersecurity or related fields, that experience will be highly valued at 1Password.
What you'll do
As a Senior Developer at 1Password, you will play a crucial role in shaping and improving the core aspects of our product — you'll collaborate with cross-functional teams to design, develop, and maintain high-quality software solutions that enhance user experience and security. Your contributions will directly impact the productivity and safety of millions of users worldwide.
You will be responsible for writing clean, efficient, and well-documented code — you will also implement automated tests to ensure the reliability and performance of our applications. Your role will involve troubleshooting and debugging issues, as well as optimizing existing code for better performance and scalability.
You will participate in code reviews and provide constructive feedback to your peers — mentoring junior developers will also be part of your responsibilities, helping them grow their skills and advance their careers. You will work closely with product managers and designers to understand user needs and translate them into technical requirements.
What we offer
At 1Password, we believe in fostering a supportive and inclusive work environment — we offer flexible working hours and the opportunity to work remotely from anywhere in the United States or Canada. You will be part of a dynamic team that values collaboration and innovation, and you will have the chance to work on cutting-edge technology that makes a real difference in people's lives.
We provide competitive compensation packages, including benefits that support your health and well-being. You will also have access to professional development opportunities to help you grow your skills and advance your career within the company. Join us at 1Password and help shape a safer, simpler digital future.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at 1Password.
Similar Jobs You Might Like
Based on your interests and this role

Backend Engineer
Goldbelly is hiring a Senior Ruby on Rails Engineer to architect and build scalable web applications. You'll work with Ruby on Rails and collaborate with cross-functional teams. This position requires 3+ years of experience in web application development.

Software Engineering
Versapay is hiring a Senior Software Engineer to join their Cash App Squad. You'll work on delivering quality code, optimizing workflows, and mentoring less experienced developers. This role requires expertise in Ruby and Ruby on Rails.

Software Engineering
Versapay is hiring a Senior Software Engineer to enhance their Cash App Squad. You'll focus on delivering quality code, mentoring junior developers, and optimizing workflows using Ruby on Rails. This role requires strong software development skills and a passion for improving team processes.

Backend Engineer
Workato is hiring a Senior Ruby on Rails Developer to join their AI Lab and help streamline operations through enterprise orchestration. You'll work with Ruby, Ruby on Rails, and PostgreSQL to build efficient solutions. This role requires strong debugging and analytical skills.

Full Stack Engineer
Hubstaff is hiring a Senior Rails Full-Stack Developer to design and scale systems for their SaaS platform. You'll work with Ruby on Rails, JavaScript, and Tailwind CSS to deliver high-performance user experiences. This position requires significant experience in full-stack development.