To main content
Staff Software Engineer - Rust
About the Client
A tech startup developing an open-source security protocol aimed at protecting decentralized applications (DApps) on Layer 2 networks by actively preventing and censoring hacks at the network level. The company is currently building a key product: Credible Layer, a core security solution.

Believing in the future of security through open-source software, the company fosters open security, empowering users and communities to share security practices and tools. Unlike competitors that rely on closed-source solutions, they focus on designing robust protocols and implementing them with precision.
With a lean team of 10 engineers, the company is tackling one of Web3’s greatest challenges: hack prevention. Their motivation stems from firsthand experience with a devastating hack, driving them to build solutions that secure the future of decentralized technology.

About the Role
We are seeking a Staff-Level Rust Engineer to lead the implementation of the offchain component of a novel hack prevention protocol for EVM chains. This protocol focuses on low-latency EVM simulations, ensuring that each transaction is valid based on a set of rules within extreme time constraints (often in the tens of milliseconds). Your work will play a pivotal role in securing decentralized applications by running software close to Web3 infrastructure and actively preventing hacks in real-time.
As part of a high-impact, lean team, you’ll contribute to Credible Layer, one of the company’s core products. This role involves protocol design, hands-on Rust development, and crafting scalable, security- first systems. You’ll also have the opportunity to shape the overall direction of engineering efforts while working closely with top engineers in cryptography and security.

Responsibilities
· Lead the architecture and implementation of the offchain component for the Hack Prevention Protocol.
· Collaborate with external L2 teams to integrate the company’s systems with their APIs (e.g.,
sequencers) and ensure seamless operation within their infrastructure.
· Ensure performance and security of the implementation, treating it as critical infrastructure to prevent hacks on decentralized applications.
· Develop and maintain low-latency EVM simulations, ensuring transaction validation within strict time requirements (tens of milliseconds).
· Contribute to security protocol design and reviews, ensuring scalability, robustness, and future- proofing.
· Drive innovation by researching and experimenting with new tools and technologies in the Rust ecosystem to enhance security offerings.

About You
· Strong experience in software development with Rust and systems architecture.
· Expertise in building high-performance, low-latency systems.
· Background in protocol design and a deep understanding of how protocols work.
· Experience with performance optimizations related to databases and networking.
· Ability to collaborate with external teams for Layer 2 system and API integration.
· Open-source contributions and engagement with the Rust or broader open-source communities.
· Excellent problem-solving and communication skills.
· Self-starter with the ability to take ownership and drive projects independently.

Why Join?
· Work on one of the most challenging topics in Web3 and be part of the founding team.
· Own your project and build it from the ground up.
· Make a deep impact in the security of decentralized technology.
· Join a team that embraces innovation, collaboration, and even a bit of shitposting.

What’s Offered
· Flexible PTO
· Health Insurance
· Coverage for major industry conferences and events
· Remote-first work culture with a hub in NYC
· Brand-new MacBook
+7