Rust Engineer

MagicBlock Labs

MagicBlock Labs

Software Engineering · Full-time
Remote
Posted on Sunday, August 4, 2024

About MagicBlock

MagicBlock is a high-performance engine for fully onchain games and applications. By leveraging Ephemeral Rollups and a globally distributed network of fast SVM instances, we enable developers to enhance Solana's capabilities and performance without compromising composability. We are dedicated to solving complex engineering challenges to drive true 0-1 innovations and are passionate about open-source and building in collaboration with our community.

Role overview

We're looking for a Rust Developer with experience with Solana/SVM development and a passion for building entirely onchain games/applications As an early team member, you will play a crucial role in shaping the initial version of the MagicBlock engine. Your responsibilities will range from building foundational components to simplifying the complexities for Solana developers. You will have the opportunity to work on onchain frameworks or collaborate with our gaming team to develop category-definining fully onchain experiences.

Key Responsibilities

  • Smart contract Development: Build safe, readable, and performant code while maintaining public-facing tests and documentation
  • Architecture design: influence the design and development of the MagicBlock engine, ensuring compatibility with the rest of the stack
  • Performance optimization ensure cost-effectiveness and efficiency across programs
  • Collaboration: work closely with the gaming team for fast-prototyping and/or fully-fledged onchain games

Qualifications

  • Minimum of 2 years of experience in Rust
  • Good understanding of Anchor and Solana programs/accounts.
  • You are highly motivated, self-driven, passionate about the onchain gaming vertical
  • You write clean, readable and performant code
  • English language proficiency

Bonus if:

  • You have working knowledge of Solana smart contract development
  • You have a good understanding of the Entity Component System pattern and/or gaming infrastructure

Benefits:

  • Competitive cash compensation + stock options (signing bonus & performance-based)
  • Fully remote, flexible working schedule
  • Paid quarterly offsites, conferences and travels.
  • Medical, Dental, Vision insurance (US)
  • New laptop and/or budget for work equipment
MagicBlock Labs is an equal opportunity employer.

Apply for this job

Drag and drop or click to upload.
Tell us why you are a good fit, add a cover letter or anything else you want to share.
To withdraw or update your application, email [email protected]