The role involves porting the core Reserve protocol and governance logic from Solidity to Rust for Solana, building reusable components, writing tests and documentation, and aiding onboarding and best practice recommendations for Solana development.
About ABC Labs:
Reserve is a cryptocurrency project. We want money that doesn’t inflate like USD, but isn’t volatile like Bitcoin. We believe the global reserve currency should be an index of the world’s assets: stocks, bonds, gold, real estate, and more. That’s the ultimate purpose of the Reserve protocol, which lets anyone create a new currency backed 1:1 by a collection of tokenized assets.
ABC Labs contributes to the development of the Reserve protocol and helps to support and grow the Reserve ecosystem.
Role Summary:
We are looking for an experienced DeFi engineer to bring a new Reserve protocol to Solana.
Our Stack:
- Nothing yet. We would lean on your expertise to define it!
Responsibilities:
- Work with our team of experienced Solidity developers to port the core protocol & governance logic from Solidity to a Rust program for the SVM.
- Build reusable components, unit & integration tests, deployment scripts, FE integration code, and any necessary automation, and continually raise the code quality and developer experience bar.
- Write detailed documentation and well-documented code.
- Work with an external team of auditors to mitigate any issues they find.
- Assist our development team in onboarding them to the Solana dev-ex.
- Recommend tooling, infrastructure, and best practices for Solana development.
- Guide the integration of the frontend (most of the frontend will be built by our frontend team)
Requirements:
- Senior-level ability to write well-tested and performant code in Rust.
- Familiarity with DeFi-focused Solana programs and their frontend integration points.
- A security-first mindset; our security standards are extreme.
- A strong command of the English language.
- A schedule that can accommodate being online for at least 11am - 2pm EST - we are flexible on location though!
Bonus:
- Production-level experience at a Solana-based Defi startup.
- Can read & write solidity
- Experience integrating with bridges like Wormhole and / or Layer Zero.
Benefits:
- Do something meaningful; Be a part of the future of stable money, helping people around the world access a safe and transparent financial system.
- Fast moving, challenging and unique business problems.
- Compensation: Competitive salary + token grant.
- Stability: We have significant funding and a long financial runway.
- Purpose: ABC Labs helps people beat hyperinflation, and aims to eradicate it entirely.
Top Skills
Rust
Solidity
Similar Jobs
Be an Early Applicant
The Senior Mobile Automation Engineer will develop and execute automated test cases for mobile applications, maintain the CI/CD pipeline, promote QA processes, manage bugs, and collaborate with stakeholders on mobile testing efforts while staying current with automation technologies.
As a Senior Backend Engineer at Superhuman, you will design, develop, and scale backend systems that service millions of users while improving the architecture for AI features. Your role involves collaborating across teams to enhance product performance, implementing new features, and ensuring system reliability and security.
The AI Software Engineer role at Superhuman focuses on implementing AI features to enhance user experience, ensuring robust code, and fostering collaboration. The engineer will stay updated on AI advancements and contribute to ethical AI practices, ultimately driving impactful solutions for users.
What you need to know about the Calgary Tech Scene
Employees can spend up to one-third of their life at work, so choosing the right company is crucial, not just for the job itself but for the company culture as well. While startups often offer dynamic culture and growth opportunities, large corporations provide benefits like career development and networking, especially appealing to recent graduates. Fortunately, Calgary stands out as a hub for both, recognized as one of Startup Genome's Top 100 Emerging Ecosystems, while also playing host to a number of multinational enterprises. In Calgary, job seekers can find a wide range of opportunities.