This is a remote position.
Our client is seeking a talented Backend Rust Engineer to enhance and expand the capabilities of The OCT. This role involves crafting robust backend functionalities improving game performance and integrating intricate game mechanics seamlessly with blockchain technologies.
Responsibilities:
Develop and maintain serverside game logic in Rust ensuring optimal integration with frontendapplications and blockchain networks.
Implement and manage blockchain interactions smart contracts and crypto asset transactions.
Optimize backend systems for high performance scalability and reliability.
Collaborate with a crossfunctional team to maintain smooth integration between server and clientside operations.
Ensure code quality organization and automation through regular code reviews and adherence to best practices.
Engage in problemsolving and innovation to overcome technical challenges.
Requirements
Qualifications:
Solid experience in Rust programming with a comprehensive understanding of its tool chains and ecosystems.
Practical experience with blockchain technology ideally in a gaming or financial context.
Proficiency in handling complex serverside and databaserelated tasks in Rust.
Strong problemsolving skills and a commitment to innovation in technology.
Bachelor s degree in Computer Science Engineering or a relevant field or equivalent experience.
Excellent communication skills and the ability to work collaboratively in a dynamic environment.
Hiring Criteria
- Very strong recent RUST experience
- An interest in gaming crypto
- Based in Europe
- Experience with complex serverside and databaserelated tasks in Rust
- Some experience working with blockchain technology or gaming
Skills
Rust
Location
Remote Location within Portugal
Benefits
The chance to work on pioneering projects within the blockchain gaming sphere.
Competitive salary equity options and comprehensive benefits.
Flexible hours and the option to work remotely.
A creative inclusive and stimulating work environment where your input has a direct impact.
BS/MS in a technical field such as Computer Science or equivalent experience 5+ years of software development experience with distributed systems 2+ years of experience with Golang Experience with container and orchestration technologies such as Docker and Kubernetes. Experience building, owning, and operating high-scale distributed systems Extensive knowledge in professional software engineering practices and best practices for the full software development life-cycle including coding standards, code reviews, source control management, build processes, automated functional and performance testing Bonus: experience with or a strong interest in zero-knowledge proofs Bonus: experience with key technologies we use across the blockchain industry You recognize that decentralization ethos and community in crypto are different from other professional software industries, and you want to embrace and improve it