Remote Windows Developer (Rust)

Posted

Apply now
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 🌱.
About the job
Posted on
Job type
Salary
$ 121,000 - 163,000 USD / year
Experience level
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback