Taro Logo

Senior Developer (Rust)

Market-leading enterprise password manager pioneering Extended Access Management for secure digital access.
$156,000 - $210,000
Backend
Senior Software Engineer
Remote
1,000 - 5,000 Employees
5+ years of experience
Cybersecurity · Enterprise SaaS

Job Description

1Password, a leading enterprise password manager, is seeking a Senior Developer (Rust) to join their Developer Growth team within the Developer and AI organization. This role focuses on building secure, high-impact tools that simplify the developer experience, working primarily with Rust to design and implement core systems for features like Developer Environments and secure secret handling. The position offers a competitive salary range of $156,000-$210,000 USD for US-based roles or $143,000-$193,000 CAD for Canada-based roles, along with comprehensive benefits.

The ideal candidate will have 5+ years of software development experience, strong Rust programming skills, and a proven track record of implementing best practices and solving complex problems. The role involves leading development initiatives, mentoring team members, and collaborating with cross-functional teams to deliver high-quality solutions that enhance developer credential security.

1Password offers a remote-first work environment with a strong emphasis on work-life balance, including generous PTO, health benefits, equity participation, and retirement matching. The company values collaboration, transparent communication, and alignment with core values of simplicity, honesty, and putting people first. This position provides an excellent opportunity to contribute to the digital safety of millions while working with cutting-edge technology, including AI integration, in a fast-paced, dynamic environment.

Last updated 2 days ago

Responsibilities For Senior Developer (Rust)

  • Lead development, testing and debugging of production software systems
  • Collaborate with cross-functional teams to understand product requirements
  • Mentor junior team members and provide technical guidance
  • Lead technical discussions and identify potential challenges
  • Lead planning and align goals with broader project objectives
  • Drive technical design and implementation improvements
  • Develop effective testing strategies
  • Solve complex technical challenges

Requirements For Senior Developer (Rust)

Rust
Go
JavaScript
Kotlin
  • 5+ years of experience in software development
  • Hands-on experience with Rust in production
  • Strong experience in software development best practices, coding standards, and design patterns
  • Ability to solve complex problems and propose effective solutions
  • Strong communication and collaboration skills
  • Experience in implementing testing methodologies and debugging techniques
  • Continuous learning mindset and ability to mentor developers

Benefits For Senior Developer (Rust)

401k
Dental Insurance
Medical Insurance
Parental Leave
Equity
  • Health benefits
  • Dental benefits
  • 401k/RRSP matching
  • Paid time off
  • RSU equity grant
  • Maternity and parental leave
  • Free 1Password account
  • Paid volunteer days
  • Remote-first work environment