Rust Engineer - Blockchain Security Focus
About the Role
We are seeking a talented Rust Engineer to join our team at Crypto.com, focusing on blockchain security. This Rust Engineer remote position offers an exciting opportunity to work on innovative blockchain solutions that address real-world challenges. You will be an integral part of our development team, contributing to architectural decisions, design reviews, and implementation of high-scale backend services.
What You'll Do
- Engage in development activities, including proposing architectural decisions and participating in design and code reviews.
- Identify and solve complex problems within the blockchain protocol, ensuring robust security measures are in place.
- Collaborate closely with operations and infrastructure teams to build scalable backend services.
- Document all code and functionalities implemented, maintaining high standards of clarity and organization.
- Work with DevOps and ecosystem engineers to enhance our tech stack for long-term engineering initiatives.
Requirements
- 5+ years of engineering experience, with a strong focus on backend development using languages such as Go, Rust, Java, or Erlang.
- Hands-on experience with cryptographic primitives, including digital signatures, key exchange, and encryption methods.
- Basic understanding of distributed systems and consensus algorithms like Raft or PBFT.
- Experience with or interest in Go or Rust, with a willingness to learn and adapt to new technologies.
- Familiarity with blockchain system internals is a plus, but not mandatory.
Nice to Have
- Strong organizational and interpersonal skills, with the ability to manage conflicting requirements from various stakeholders.
- A humble attitude, open to feedback and new ideas, and eager to improve processes.
- A self-starter mentality, capable of defining and executing tasks with minimal guidance.
What We Offer
- Competitive salary range of $120,000 - $150,000, commensurate with experience.
- Fully remote work environment, allowing flexibility and work-life balance.
- Opportunity to work on cutting-edge blockchain technology and contribute to meaningful projects.
- Collaborative team culture that values innovation and continuous improvement.
- Access to professional development resources and opportunities for growth.
This Rust Engineer role at Crypto.com offers a unique opportunity to work on blockchain security in a fully remote setting, with a competitive salary and professional growth.
Who Will Succeed Here
Deep expertise in Rust programming with experience in building secure applications, particularly for blockchain protocols, ensuring adherence to cryptographic principles.
Strong understanding of distributed systems and consensus algorithms, with the ability to design and implement robust backend architectures that prioritize security and scalability.
Proactive mindset in identifying and addressing security vulnerabilities in blockchain systems, with a track record of conducting thorough code reviews and implementing best practices in cryptography.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months