Principal Software Engineer @theHRchapter
Software Development
Salary
Remote Location
remote in Northern America Northern America remote in Europe Europe
Job Type Full-time
Posted 3d ago
🙈  Does this job need an edit?

[Hiring] Principal Software Engineer @theHRchapter

Oct 19, 2024 - theHRchapter is hiring a remote Principal Software Engineer. 💸 Salary: $160k - $230k. 📍Location: Northern America, Europe.

Principal Software Engineer – Rust - Remote - US, Canada, Europe - $160K - $230K

My client is 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. They are currently building two key products: which will be open-sourced soon.

They believe the future of security lies in open-source software. By fostering open security, they empower users and communities to share security practices and tools. This approach stands in contrast to many competitors who rely on closed-source solutions. Their philosophy is that security can be achieved without “security through obscurity.” Instead, they focus on designing robust protocols and implementing them with precision.

Their lean team of 10 engineers tackles one of Web3’s greatest challenges: hack prevention.

This is a remote-first role, with a hub in NYC

About the role

This company are seeking a Principal 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, actively preventing hacks in real-time.

As part of the Company’s team, you’ll contribute to Credible Layer, one of their 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 their engineering efforts while working closely with other top engineers in the field of cryptography and security.

Responsibilities

  • Lead the architecture and implementation of the offchain component for the company’s 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 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 the company’s security offerings.

MUST HAVE (and you will be asked to give examples) –

  • Strong experience in software development with Rust and systems architecture
  • Experience in developing high-performance and low-latency systems
  • Experience in performance optimizations in relation to databases and networking
  • Building in Rust within the Ethereum Ecosystem

About you

  • Strong experience in software development with Rust and systems architecture.
  • Experience in developing high-performance and low-latency systems.
  • Experience in protocol design and an understanding of how protocols work at a high level.
  • Experience in performance optimizations related to databases and networking.
  • Ability to collaborate with external teams for integration with Layer 2 systems and APIs.
  • Experience in open-source contributions and engagement with the Rust or broader open-source communities.
  • Excellent problem-solving and communication skills.
  • Ability to work independently and take initiative.
Before You Apply
remote Be aware of the location restriction for this remote position: Northern America, Europe
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
🙈  Does this job need an edit?
Principal Software Engineer @theHRchapter
Software Development
Salary
Remote Location
remote in Northern America Northern America remote in Europe Europe
Job Type Full-time
Posted 3d ago
🙈  Does this job need an edit?
Apply for this position Unlock 33,607 Remote Jobs
remote Be aware of the location restriction for this remote position: Northern America, Europe
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position Unlock 33,607 Remote Jobs
×
  • Unlock 33,607 remote jobs
  • Filter by location/skills/salary…
  • Create custom email alerts
  • Lifetime access

We’re not like the other sites. Come see why!

50% off in October 2024