Backend Developer
1Password
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
About 1Password
1Password is experiencing unprecedented growth, surpassing $400M in Annual Recurring Revenue (ARR) and consistently earning a spot on the Forbes Cloud 100. We partner with iconic brands like Oracle Red Bull Racing, driving innovation in digital safety.
Our mission at 1Password is to build a secure and productive digital future. We achieve this by ensuring every identity is authentic, application sign-ins are secure, and devices are trusted. As pioneers in Extended Access Management, we offer market-leading enterprise password solutions. Over 180,000 businesses, including Fortune 100 companies and leading AI innovators, trust 1Password to secure their teams and tools.
If you are passionate about contributing to the digital safety of millions, thrive in a fast-paced environment, and enjoy solving complex problems with a curious and driven team, we encourage you to apply and help shape a safer, simpler digital future.
What We're Looking For
- You have 2+ years of experience in software development.
- You possess a strong drive for and proven experience in software development best practices and coding standards.
- You enjoy solving moderately complex problems and have a demonstrated ability to tackle them with effective solutions.
- You are an effective communicator and collaborator, with experience working effectively within a team and explaining technical concepts to non-technical cross-functional partners.
- You are passionate about testing methodologies and debugging techniques to ensure high-quality code.
What You Can Expect as a Backend Developer
- Code, test, debug, deliver, and maintain production software systems for new and existing product features.
- Collaborate with cross-functional teams and stakeholders throughout the development cycle to ensure smooth releases.
- Work with teammates and project managers to communicate technical requirements and solve problems scalably.
- Mentor junior and new team members through guidance, knowledge sharing, and pair programming.
- Participate in planning by identifying tasks, breaking them down, estimating, and planning work.
- Write comprehensive tests during various development stages to ensure code functions as expected.
- Review code for others to maintain high quality, share knowledge, and foster a safe feedback environment.
- 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 provide uninterrupted support and resolve emergencies.
Bonus Points For
- Experience with Go, Kotlin, Swift, Rust, JavaScript, or a demonstrated ability to quickly learn new languages.
Compensation
USA-based roles can expect an annual base salary between $123,000 USD and $167,000 USD, plus immediate participation in 1Password's benefits program (health, dental, 401k), generous paid time off, and an equity grant.
Canada-based roles can expect an annual base salary between $111,000 CAD and $150,000 CAD, plus immediate participation in 1Password’s generous benefits program (health, dental, RRSP), generous paid time off, and an equity grant.
1Password ensures fair market value and internal equity commensurate with experience and specific skill set.
Our Culture and Remote Work
At 1Password, we prioritize collaboration, clear communication, feedback receptiveness, and core values: simplicity, honesty, and putting people first. We seek individuals who challenge the status quo, are adaptable, thrive in ambiguity, are curious, and consistently deliver results. While we are a remote-first company, in-person travel for offsites and events is an expected part of almost all roles. We are committed to leveraging AI thoughtfully to enhance our products and processes, and encourage all team members to learn and apply AI best practices. Candidates are welcome to use AI tools responsibly during the application process.
What We Offer
- Health and Wellbeing: Maternity and parental leave top-up programs, generous PTO policy, four company-wide wellness days.
- Growth and Future: Company equity for all full-time employees, retirement matching program, free 1Password account.
- Community: Paid volunteer days, employee-led inclusion and belonging programs, peer-to-peer recognition through Bonusly.
Key skills/competency
- Backend Development
- Software Engineering
- Go Programming Language
- Kotlin Development
- Rust Programming
- JavaScript Proficiency
- Testing Methodologies
- Debugging and Troubleshooting
- Code Review Best Practices
- Cross-functional Collaboration
How to Get Hired at 1Password
- Research 1Password's culture: Study their mission, values (simplicity, honesty, people first), recent news, and employee testimonials on LinkedIn and Glassdoor.
- Customize your resume: Highlight your 2+ years of backend development experience, focusing on specific achievements related to software best practices, testing, and collaboration, using keywords like 'Go', 'Kotlin', 'Rust', 'JavaScript', and 'cybersecurity'.
- Showcase problem-solving skills: Prepare to discuss moderately complex technical problems you've solved, emphasizing your approach to finding effective and scalable solutions during interviews.
- Demonstrate communication and collaboration: Be ready to provide examples of working effectively with cross-functional teams and explaining technical concepts clearly to non-technical stakeholders.
- Embrace AI responsibly: If using AI tools in your application, ensure it's thoughtful and ethical, aligning with 1Password's approach to AI for innovation and efficiency.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background