Senior Rust Developer for Metaplex (NFT Marketplace)
Everstake
- 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.
Please let Everstake know you found this position on Cryptocurrency Jobs as a way to support us so we can keep providing you with quality crypto jobs.
Location
Job type
Role
Compensation
Please let Everstake know you found this position on Cryptocurrency Jobs as a way to support us so we can keep providing you with quality crypto jobs.
About Everstake
Not what you're looking for?