Skip to content
mimi

Core Rust Engineer

1Password

Montreal · On-site Full-time Lead 4d ago

About the role

Shape the future of digital security as a Core Rust Engineer. Focus on building reliable systems for digital identity management while fostering a collaborative and innovative development environment.

As a Senior Rust Engineer, you will lead the design and implementation of the core systems supporting secure digital identities. This role demands deep expertise in Rust, coupled with a rich software development background and an eye for security-sensitive applications. You will partner with diverse teams to drive impactful decisions that enhance both security and developer experience.

Key Responsibilities:

  • Design and maintain a shared Rust core for credential management
  • Define APIs for client application integration via FFI
  • Collaborate with cross-functional teams to ensure usability
  • Make architectural decisions balancing security and flexibility
  • Uphold high standards for testing and code correctness

Requirements:

  • 5+ years of software development experience
  • Strong production experience with Rust
  • Experience with FFI and security-sensitive applications
  • Ability to work collaboratively across teams
  • Mindset focused on mentorship and system improvement

Join the mission to innovate digital security through thoughtful engineering and collaboration.

Skills

FFIRust

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free