This is a remote position.
We are hiring Staff Software Engineer Rust for our client based in US Canada Europe.
Candidate Location: US Canada or Europe
Work model: (Remote) from US Canada or Europe
We are seeking a StaffLevel Rust Engineer to lead the implementation of the off chain component of a novel hack prevention protocol for EVM chains. This protocol focuses on lowlatency 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 realtime.
You ll contribute to Credible Layer one of our core products. This role involves protocol design handson Rust development and crafting scalable securityfirst systems. You ll also have the opportunity to shape the overall direction of our engineering efforts while working closely with other top engineers in cryptography and security.
Responsibilities:
- Lead the architecture and implementation of the off chain component for Hack Prevention Protocol.
- Collaborate with external L2 teams to integrate 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 lowlatency 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 futureproof.
- Drive innovation by researching and experimenting with new tools and technologies in the Rust ecosystem aiming to improve security offerings.
Requirements
- Strong experience in software development with Rust and systems architecture.
- Experience in developing highperformance and lowlatency 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 opensource contributions and engagement with the Rust or broader opensource communities.
- Excellent problemsolving and communication skills.
- Ability to work independently and take initiative.
Are you the perfect fit Great Please share your updated CV and we will get back to you as soon as possible.
Qualifications: Experience: Minimum of 7 years of experience in software engineering, with at least 3 years of experience in integrating or implementing Mambu, specifically focusing on Savings products. Proven experience in leading engineering teams and delivering complex integration projects in the financial services sector. Technical Skills: Proficiency in programming languages such as.Net, Python, or Node.js. Strong knowledge of RESTful APIs, microservices architecture, and cloud platforms (AWS or Azure). Hands-on experience with Mambu APIs and customization of Mambu s core banking modules. Product Knowledge: In-depth understanding of banking products, particularly Savings, and how they are structured and managed within Mambu. Leadership: Demonstrated ability to lead technical teams and collaborate with non-technical stakeholders. Agile Methodologies: Experience with Agile/Scrum development processes. Problem-Solving: Strong analytical and problem-solving skills with a focus on delivering efficient and effective solutions. Communication: Excellent verbal and written communication skills with the ability to articulate complex technical concepts to both technical and non-technical audiences. Are you the perfect fit? Great - Please share your updated CV and we will get back to you as soon as possible.