Backend Developer (Rust)

This page contains product affiliate links.

About the 1Password Backend Developer Role

1Password is currently seeking a dedicated Backend Developer to join their Item Management team. This team plays a crucial role in expanding the capabilities of 1Password by developing features that help users efficiently store, organize, and access information, not only for themselves but also securely share it with family members and team members. This position offers a unique opportunity to shape the future of item management and work innovatively within a supportive team environment.

Qualifications and Experience

To qualify for the Backend Developer position, applicants must have a minimum of 3-4 years of professional software development experience. Proficiency in the Rust programming language is crucial. The ideal candidate should have experience in product engineering and demonstrate a capability to work effectively with cross-functional teams. A passion for solving moderately complex problems and a proactive attitude in proposing solutions are highly valued traits. Additionally, a "get it done" mentality, emphasizing early shipping and iterative development, is essential.

Role Expectations

In this role, candidates will be expected to define and execute development plans for specific projects and initiatives. They will be responsible for writing code, implementing features and bug fixes with a focus on customer satisfaction and maintainability. Collaboration is key; thus, working alongside cross-functional teams and stakeholders throughout the development cycle is necessary for smooth releases. Candidates will assist and support their peers through pair programming and code reviews. Active participation in planning by identifying tasks, estimating, and breaking down work is required. Additionally, a continuous desire to explore new technologies and enhance technical and leadership skills is expected. Quality assurance is integral, and candidates will oversee testing infrastructures to ensure high-quality outcomes and prevent issues.



Preferred Skills

While not mandatory, experience with the Go programming language and hands-on knowledge of scaling applications will be considered an added advantage. Familiarity with additional programming languages further enriches the applicant's profile.

Compensation and Benefits

For USA-based roles, the annual base salary ranges from $121,000 USD to $163,000 USD, while for Canada-based roles, it's between $109,000 CAD and $147,000 CAD. Employees have immediate access to comprehensive benefits, generous paid time off, equity grants, and applicable incentive programs. The salary structure at 1Password considers fair market value and internal equity matching skill set and experience.

Company Culture and Benefits

1Password promotes a balanced work-life environment, offering various health, growth, and community benefits. Employees can avail of maternity and parental leave top-up programs, wellness spending accounts, and comprehensive health insurance. The company encourages continuous learning through a training budget and access to 1Password University. Remote work is ingrained in their DNA, allowing employees to work from their home country.

Commitment to Diversity and Inclusion

1Password stands as an equal opportunity employer, ensuring a workplace that respects diversity, equity, and inclusion. They welcome applications from all individuals and offer accommodations during the recruitment process upon request. The company’s remote culture is a testament to their commitment to flexible and inclusive work environments since its inception in 2005.



This job offer was originally published on Jobicy

1Password

Remote (USA or Canada)

Software development

Full-time

November 23, 2024

8 views

0 clicks on Apply Now

Share


Similar job offers


This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.