Senior Software Engineer - Rust
Bitwarden, Noida, Delhi NCR +1
What you will do
- Design, build, and maintain native desktop integrations including the SSH agent, Autotype, native passkeys, and the DuckDuckGo integration
- Participate in the hands-on design, development, and evolution of the shared Rust SDK, including language bindings and FFI, consumed across desktop and browser clients
- Interface directly with OS-level APIs on Windows, macOS, and Linux to deliver reliable native behavior.
- Improve performance, reliability, security, and maintainability of native integrations handling sensitive credential data.
- Partner with product, design, QA, and the Autofill team to deliver high-quality experiences end to end.