Please, let 1Password know you found this job
on RemoteYeah.
This helps us grow π±.
Description:
1Password is seeking a Rust Developer to join their Platform Advancement team, focusing on building a performant application integrated with various operating systems.
The role involves developing capabilities in the Windows application and requires a deep understanding of Windows interfacing through Foreign Function Interface (FFI).
Responsibilities include developing, maintaining, and optimizing Rust code for seamless communication between Rust-based components and Windows applications.
The developer will troubleshoot and optimize Rust code for performance and reliability, particularly in cross-platform contexts with Windows and macOS.
The position requires collaboration on the application shell and installer, ensuring consistent integration across platforms.
The developer will code, test, debug, deliver, and maintain production software systems for new and existing product features.
Mentoring junior team members and participating in planning and code reviews are also key aspects of the role.
The developer will write comprehensive tests, generate documentation, and stay informed about industry trends and best practices.
The position is remote, available to candidates in the US and Canada.
Requirements:
Proven experience with Rust development and creating FFI interfaces, especially for Windows, is required.
Knowledge of Windows OS architecture and platform-specific optimization techniques is essential.
A minimum of 2 years of experience in software development is necessary.
Candidates should have a drive for software development best practices and coding standards.
Strong problem-solving skills with the ability to propose effective solutions are required.
Experience in communicating technical concepts to non-technical partners is important.
A passion for testing methodologies and debugging techniques to ensure high-quality code is expected.
Bonus points for hands-on experience with Windows APIs and application security practices, as well as familiarity with TypeScript and Electron application development.
Benefits:
The annual base salary for this role ranges from $121,000 to $163,000 USD for US-based roles, and $109,000 to $147,000 CAD for Canada-based roles.
Immediate participation in 1Password's benefits program, including health, dental, and retirement plans.
Generous paid time off and wellness days off scheduled throughout the year.
An employee stock option program and retirement matching program are offered.
A training budget and access to 1Password University for professional development are included.
A fully remote work environment with paid volunteer days and employee-led DEIB programs.
Recognition programs such as peer-to-peer recognition through Bonusly are available.
1Password is committed to fostering an inclusive and equitable workplace.
Apply now
Please, let 1Password know you found this job
on RemoteYeah
.
This helps us grow π±.