top of page

Staff Software Engineer - Rust

Remote

Job Type

Full Time

Workspace

Remote

About the Role

We’re looking for a Staff Software Engineer with deep Rust expertise and a strong focus on distributed systems. This role involves designing and implementing high-performance systems that form the backbone of our hack prevention protocol, ensuring low-latency transaction simulations for EVM chains.

You will work on critical infrastructure in a fast-paced, startup environment, driving architectural decisions and collaborating with external teams to integrate Phylax’s systems with Layer 2 APIs.

Responsibilities:
- Lead the architecture and implementation of the offchain component for Phylax’s Hack Prevention Protocol.
- Collaborate with external L2 teams to integrate Phylax’s systems with their APIs (e.g., sequencers) and ensure seamless operation within their infrastructure.
- Ensure the implementation is performant and secure, 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 the design and review of security protocols and systems, ensuring they are robust, scalable, and future-proof.
- Drive innovation by researching and experimenting with new tools and technologies in the Rust ecosystem aiming to improve Phylax's security offerings.

About you:
- Proven experience building production-grade systems in Rust, with strong knowledge of tooling, debugging, and performance optimisation
- Extensive experience designing and deploying distributed systems in production environments
- Expertise in low-latency, high-throughput systems, including optimisation of databases, networking, and concurrency
- Ability to evaluate and implement architectures that work in real-world, high-stakes environments
- A mindset for driving technical decisions, mentoring peers, and setting engineering direction
- General understanding of blockchain principles; hands-on blockchain experience is a bonus, but not required
- Excels in fast-paced, startup environments with dynamic priorities

Requirements

  • Expertise in writing product-grade Rust (please provide examples)

  • Staff/Principal-level engineering – Strong technical leadership, capable of driving architectural decisions

  • Expertise in low-latency, high-throughput systems, including databases, networking, and concurrency

  • Proven experience building scalable, fault-tolerant distributed systems in production

  • General understanding of blockchain principles (hands-on blockchain experience is a bonus)

About the Company

Tech startup dedicated to securing decentralized applications (DApps) through open-source innovation. Our flagship product, Credible Layer, is a cutting-edge security solution for Layer 2 networks, designed to actively prevent hacks and protect Web3 infrastructure.

We believe in open security over “security through obscurity.” By embracing open-source tools and practices, we aim to build trust, transparency, and resilience into the foundations of decentralized technology.

With a lean team of 10 engineers, we are tackling one of the greatest challenges in Web3: securing the ecosystem against vulnerabilities at scale. Our lean team of 10 engineers tackles one of Web3’s greatest challenges: hack prevention.

Our motivation stems from personal experience with a devastating hack, driving us to build solutions that secure the future of decentralized technology.

bottom of page