Senior Rust Engineer
Required skills
Job description
Role overview
We're looking for a Senior Rust Engineer with experience with Solana/SVM development and a passion for onchain 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 the foundational components to simplifying the complexities for Solana developers. You will have the opportunity to work on low-level Solana runtime or collaborate with our product team to develop category-defining fully onchain experiences.
Key Responsibilities
SVM validator ownership: contribute to improving and stress-test the MagicBlock validator, maintaining accurate tests and documentation
Smart contract Development: Build safe, readable, and performant code
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 & applications.
Qualifications
Minimum of 5 yeas in software development and 2 years of experience in Rust
You are highly motivated, self-driven, passionate about low-level optimizations
You write clean, readable and performant code
English language proficiency
Bonus if:
- You have working experience on the SVM or low-level runtimes.
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
New laptop and/or budget for work equipment