About the Role
Build and maintain a robust blockchain infrastructure using Rust, focusing on security, performance, and decentralization. Work on core protocol development and contribute to the evolution of a scalable, trustless network.
Responsibilities
- Develop core components of a blockchain platform using Rust
- Optimize system performance for high-throughput transaction processing
- Design and maintain secure cryptographic protocols
- Collaborate with peers on code reviews and technical design
- Troubleshoot and resolve critical production issues
- Implement consensus algorithms with fault tolerance
- Ensure codebase reliability through automated testing
- Contribute to architectural decisions for distributed systems
- Maintain documentation for protocols and APIs
- Integrate monitoring and observability tools
- Work closely with security teams to audit code
- Support deployment and operational workflows
- Refactor legacy modules for improved maintainability
- Participate in incident response and on-call rotations
- Stay current with advancements in blockchain technology
- Improve developer tooling for internal teams
- Assist in scaling infrastructure for global users
- Design APIs for external developer access
- Ensure compliance with security best practices
- Collaborate on cross-team initiatives for platform stability
Nice to Have
- Contributions to open-source blockchain projects
- Experience with smart contract platforms
- Familiarity with formal verification tools
- Knowledge of WebAssembly in blockchain contexts
- Prior work with high-frequency trading systems
- Understanding of regulatory compliance in fintech
- Experience mentoring junior engineers
- Involvement in protocol design or standardization
Compensation
Competitive salary and bonus structure
Work Arrangement
Hybrid work model with flexible remote options
Team
Collaborative engineering team focused on blockchain innovation and system reliability
Security Clearance
Must be able to pass a background check for security-sensitive roles
Work Environment
- Fast-paced setting with emphasis on code quality and system resilience
- Regular technical reviews and knowledge-sharing sessions
Available for qualified candidates