We are looking to hire a Sr. Blockchain Developer (DLT) in Charlotte, NC / New York City, NY
Responsibilities:
- Design and implement blockchain solutions and distributed applications.
- Develop and deploy smart contracts and chaincode.
- Write high-quality, maintainable code in Rust and Go for blockchain protocol development.
- Contribute to the architecture and design of blockchain systems to ensure scalability, security, and performance.
- Research, analyze, and execute new and innovative blockchain technologies and integrations.
- Work on cross-functional teams to develop blockchain products from inception to launch.
- Optimize and secure blockchain applications by integrating new tools and technologies.
- Collaborate with front-end developers and product teams to integrate user-facing elements with server-side logic.
- Document new solutions and maintain records for existing ones.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Strong proficiency in Rust and Go programming languages.
- Extensive experience with blockchain technology and distributed ledger infrastructure.
- Solid understanding of smart contract development and deployment.
- Experience with consensus algorithms, P2P networks, and blockchain protocols.
- Knowledge of cryptographic principles, security protocols, and hashing algorithms.
- Demonstrated ability to write efficient, secure, well-documented, and clean code.
- Problem-solving skills and the ability to work under pressure.
Preferred Skills:
- Familiarity with additional blockchain platforms such as Ethereum, Hyperledger, or Polkadot.
- Experience developing decentralized applications (DApps).
- Understanding of front-end technologies and frameworks (React, Angular, Vue.js) for full-stack development capabilities.
- Previous work contributing to or managing open-source blockchain projects.
- Familiarity with containerization and orchestration technologies (Docker, Kubernetes).