← back to previous jobs

Everstake

Remote
Apply for this position
❤️ Please support us by letting Everstake know you found this job on FindWeb3.com. Thanks!

Senior Rust Developer for Metaplex (NFT Marketplace)

📅
Nov 27
🕘
Full-Time
$48K – $90K
💻
Fully Remote

  • Experience Required: Minimum 5 years in software development

  • English Level: Upper-Intermediate or higher


About the Project:


Metaplex is a cutting-edge NFT marketplace platform on the Solana blockchain. This role requires an experienced Senior Rust (Go will be +) Developer to drive backend development, contribute to innovation, and ensure the platform’s scalability and performance.


Key Responsibilities:


Team Collaboration:



  • Collaborate with the backend development team, ensuring high standards in code quality, product scalability, and timely delivery.

  • Foster a collaborative environment and mentor team members in best practices.


Code Development & Review:



  • Write efficient, clean Rust code, and conduct thorough code reviews to uphold development standards.


Communication:



  • Maintain effective communication with American partners, articulating ideas and technical solutions clearly and persuasively.


Product Architecture:



  • Architect scalable, high-performance, and secure systems from the ground up.

  • Design and optimize backend architecture for performance, reliability, and resilience in high-traffic environments.

  • Apply advanced knowledge in software architecture patterns, microservices, and RESTful API design.


Testing & Quality Assurance:



  • Take ownership of the product testing process, implementing testing strategies and maintaining rigorous QA standards.


DevOps & Infrastructure:



  • Oversee deployment, infrastructure, and CI/CD pipeline to ensure a smooth development process.

  • Strong understanding of networking concepts, including load balancers and routers, with experience handling high-load applications (>1000 RPS) and tuning performance for scalability.


Preferred Qualifications:


Database Expertise:



  • Proficiency in database management, schema design, and optimization for large-scale data.

  • Experience with RocksDB and some PostgreSQL, rather than traditional big data stacks.

  • Knowledge of data synchronization protocols over gRPC.


Knowledge of Go:


Familiarity with Go programming is valued, particularly for cross-functional collaboration and product enhancement.


Blockchain Knowledge:



  • Previous experience working with blockchain projects, especially on Solana, is highly preferred.


Advanced Technical Skills:



  • Strong grasp of data structures, algorithms, and asynchronous architectures.

  • Experience designing solutions for distributed systems in high-growth startups, handling scaling challenges associated with evolving business needs.


Skills and Experience:



  • Technical Expertise: At least 5 years in software development, with deep knowledge of Rust (Go will be+).

  • Product Ownership: Demonstrated experience in taking ownership of product development, testing, and DevOps integration.

  • Analytical and Problem-Solving Skills: Strong decision-making abilities with the capacity to defend technical choices effectively.

  • Team Collaboration: Excellent interpersonal skills for working within an international team and collaborating across time zones.

  • Passion for Blockchain: A genuine interest in blockchain technology and a drive to remain at the forefront of industry developments.