Rust Engineer

Entreprise: Career Renew
Type d'emploi: Temps plein

Career Renew is recruiting for one of its clients a Rust Engineer - candidates need to be based in US or Canada, but able to go to NYC at least once per month.
We are seeking a Rust Engineer to support the development of our Node. You will play a critical role in developing and scaling our technology. This position requires strong technical skills, creativity, and a collaborative mindset. You will be part of the founding team to build and refine our Node while setting the groundwork for future engineering teams.
Our Node is our core component. It’s a system that monitors the chain (any chain) and executes arbitrary computations over the chain’s state. The Node is in private alpha, and it’s your job to bring it to production, open-source it, and then extend it.
Responsibilities
Lead the architecture and development of our Node.
Work with external L2 teams to integrate us with their systems and APIs (e.g., sequencers.)
Collaborate with the team to define product features and roadmap.
Set coding standards and best practices for future engineering teams.
Create and maintain technical documentation for internal and external use.
Improve the current version.
Requirements
Based in US or Canada and able to go to NYC often (min once a month)
Strong experience in software development with Rust.
Recent strong EVM exp
Experience in a startup or as an early engineering hire.
Experience with Apache Kafka and comparable systems
Experience in developing high-performance, scalable, and reliable systems.
Experience building systems for data processing or other latency-sensitive applications.
Excellent problem-solving and communication skills.
Ability to work independently and take initiative.