Taro Logo

Software Engineer

A security research and software development company building advanced security solutions, backed by Sequoia Capital and Insight Partners.
United StatesCanada
$200,000 - $380,000
Security
Staff Software Engineer
Remote
Cybersecurity
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer

Prelude, a cutting-edge security research and software development company backed by Sequoia Capital and Insight Partners, is seeking highly technical software engineers to join their R&D team. The role focuses on developing high-performance systems for their advanced security solution currently in early-access release. As a core contributor, you'll work at the intersection of operating system internals, agent development, and endpoint security.

The position demands expertise in systems programming, particularly using languages like Rust, C, or C++, and experience with cloud services (AWS preferred). You'll be responsible for developing high-performance endpoint agents, optimizing system resources, and creating scalable, reliable systems. The role offers an opportunity to work with a fully remote team across the US & Canada, built on principles of trust, autonomy, and excellence.

The company culture emphasizes top performance, mission alignment, and high standards. They offer competitive compensation ranging from $200K to $380K, depending on level, along with equity, generous healthcare benefits, flexible PTO, and home-office support. The work environment is fast-paced yet focused on quality and precision, with a strong emphasis on collaboration.

This is an ideal opportunity for experienced engineers passionate about cybersecurity and interested in working in a research-focused organization. The role requires signing an NDA due to the confidential nature of the work. Join Prelude to be part of a team building impactful security solutions that protect endpoints in an increasingly complex threat landscape.

Last updated a month ago

Responsibilities For Software Engineer

  • Develop and maintain code that adds to our novel advanced security products
  • Contribute to service and agent architecture, design, and development
  • Assist with test procedures to ensure that software system requirements are met
  • Support the research and development team as a whole and actively engage in team-driven initiatives

Requirements For Software Engineer

Rust
  • Demonstrable software design and engineering experience in a modern tech stack
  • Systems programming, ideally in Rust, C, or C++
  • Cloud service development experience, ideally using AWS
  • Ability to develop high performance endpoint agents
  • Experience designing and developing scalable and reliable systems
  • Interest in working in a cybersecurity company within a research-focused organization

Benefits For Software Engineer

Medical Insurance
Equity
  • Generous healthcare
  • Flexible PTO
  • Home-office support
  • Equity