Similar Jobs
See allEngineering Manager, Enterprise Security
Kraken
Global
Software Engineering
Engineering Management
Security
Senior Backend Software Engineer
Teleport
US
Go
Rust
Linux
Platform Engineer Intern
1Password
Canada
Rust
Go
Cryptography
Senior Core Engineer
Ping Identity
Europe
C++
CMake
Python
Privacy Engineer
1Password
US
Go
Rust
Java
What you'll do:
- Design, build, and maintain a shared Rust core that supports Verifiable Digital Credential storage, parsing, and validation
- Define stable, well-documented APIs for consumption by client applications through FFI and language bindings
- Partner closely with mobile, desktop, browser, and security teams to ensure correctness, performance, and usability
What you need:
- At least 5 years of professional software development experience, including strong production experience with Rust
- Experience owning non-trivial libraries, shared infrastructure, or long-lived codebases
- Comfort working in security-sensitive areas where correctness and careful review matter
Bonus points:
- Familiarity with cryptography fundamentals such as public and private key cryptography, signatures, hashing, and secure key handling
- Experience building shared core libraries used across multiple platforms
- Exposure to identity, credentials, authentication systems, or security-focused engineering
1Password
1Password is building the foundation for a safe, productive digital future, innovating in the market-leading enterprise password manager space and pioneering Extended Access Management. With over 180,000 businesses trusting 1Password, they take a human-centric approach in everything from product strategy to user experience, fostering collaboration, transparency, and valuing employee contributions.