Blockchain & Rust Engineer
PlayFi Labs
Estimated Salary: $68K-$112K
Location: Remote
Who are we?
PlayFi is the first AI and data platform that enables web3 features to be built on top of existing AAA and Indie games. We're building the infrastructure layer that allows developers to seamlessly integrate blockchain primitives on top of the existing games played by more than 3 billion people.
Job Overview
We are seeking a Blockchain Developer with strong expertise in Rust and blockchain technologies. This role involves developing high-performance decentralized applications and smart contracts, optimizing systems, and working with advanced cryptographic methods and scaling solutions.
This will be an active development role and your key responsibilities will include:
Writing efficient code in Rust and optimising the PlayBase system for performance and memory management
Designing and implementing blockchain technologies and consensus mechanisms for the PlayBase system
Apply zk-SNARKS and zk-STARKS for for-proof generation and verification of data queries
Develop smart contracts using Solidity and on Ethereum and networks
Work with tools like Hardhat, Foundry, MongoDB in Rust
Implement asynchronous solutions with Tokio in Rust
Troubleshoot complex issues in decentralized systems
Essential qualifications include:
Strong experience in Rust and systems programming
A solid understanding of blockchain fundamentals and consensus mechanisms
Experience with zk-SNARKS, zk-STARKS, Circom, Halo2 and other ZK programming languages
Experience with Solidity on EVM networks
Knowledge of cryptographic algorithms and encryption
Familiarity with rollups and other scaling solutions within the Ethereum L2 ecosystem
Proficiency with Hardhat, Foundry and MongoDB integration
Proficiency with Tokio in Rust
Preferred Qualifications include:
Advanced cryptography knowledge and additional expertise in advanced cryptographic methods
Experience with open source blockchain projects
Relevant certifications in blockchain or cryptography
Salary
Salary range for this role is between $110,000 USD and $140,000 USD. We are fully remote and async as a team, and can hire anywhere globally so long as you are able to work between CEST and EST timezones.
While we are fully remote and async, we do expect all of our team to flex their day to meet with other team members across timezones in order to meet their responsibilities. We are all adults and we want to treat our team as such.
Hiring Procedure
We are looking to move fairly quickly so this process will include 3 key stages.
First stage interview with our Operations Coordinator to assess your CV and experience overall. This will be 30 minutes.
Second stage interview will be technically focussed with our Tech Lead. This stage will be roughly 60 minutes.
Final stage interview will be with a senior member of the team. We will then make a decision on your application and make an offer to the successful candidate.
To Apply
Please apply with your CV, LinkedIn, Github (if you have one) and we will review your application.
We will aim to respond to all applicants, however if you do not hear from us within two weeks of the date of your application, please assume you have not been successful at this time.
When applying, mention the word CANDYSHOP to show you read the job post completely.