Senior Software Engineer (Rust)

Added
25 minutes ago
Type
Full time
Salary
Salary not provided

Related skills

rust sdk ffi native_desktop language_bindings

๐Ÿ“‹ Description

  • Own desktop autofill and native OS integrations (SSH agent, Autotype, native passkeys, DuckDuckGo)
  • Develop and evolve the shared Rust SDK with language bindings and FFI
  • Interface with Windows, macOS, and Linux OS APIs for reliable native behavior
  • Improve performance, security, and reliability of native integrations handling sensitive data
  • Collaborate with product, design, QA, and Autofill teams to deliver end-to-end experiences
  • Review PRs and contribute to code quality and architecture

๐ŸŽฏ Requirements

  • Strong production Rust experience (4-6+ years) with backend/systems focus
  • Experience with FFI and language bindings
  • Native desktop app experience on Windows/macOS/Linux
  • Designing/versioning cross-platform SDKs or shared libraries
  • Bonus: Electron, TypeScript, and web tech for cross-platform desktop apps
  • Collaborative, authentic communication and problem-solving skills

๐ŸŽ Benefits

  • Remote work with global team members
  • Opportunity to work with security-focused open source software
  • Growth and personal development opportunities
  • Flexible time allocation for personal growth and learning
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest โ€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs โ†’