Job Description
Join the Future of Decentralized Technology
NovaChain Solutions is pioneering the next generation of digital assets and decentralized applications. We are seeking a visionary Senior Web3 Blockchain Engineer to architect scalable, secure, and high-performance blockchain solutions. If you are passionate about cryptography, smart contracts, and building the infrastructure of tomorrow, we want to hear from you.
As a key member of our Core Protocol Team, you will be responsible for designing and implementing core blockchain protocols, optimizing gas efficiency, and ensuring the highest security standards for our ecosystem.
Why Join NovaChain?
- Work with state-of-the-art technology stacks (Rust, Solidity, Move).
- Competitive compensation package with equity opportunities.
- Remote-first culture with flexibility to work from anywhere in the US.
- Opportunity to shape the roadmap for 2026 and beyond.
Ready to build the future? Apply today and become a part of our mission to democratize finance and digital ownership.
Responsibilities
- Smart Contract Development: Design, implement, and audit complex smart contracts on Ethereum and Layer 2 solutions.
- Protocol Engineering: Build and optimize high-performance consensus mechanisms and peer-to-peer networking protocols.
- Security Auditing: Conduct rigorous code reviews and security assessments to identify vulnerabilities and mitigate risks.
- Cross-Platform Integration: Integrate blockchain infrastructure with traditional web applications and Web3 frontends (React, Next.js).
- Performance Optimization: Analyze and optimize transaction throughput and reduce latency across the network.
- Documentation: Create detailed technical documentation and API specs for internal and external developers.
Qualifications
- Education: Bachelor’s degree in Computer Science, Mathematics, or a related field (Master’s preferred).
- Experience: 5+ years of professional experience in software engineering, with at least 3 years focused on blockchain or cryptography.
- Programming: Proficiency in Rust, Solidity, Go, or Vyper. Experience with C++ is a plus.
- Knowledge: Deep understanding of distributed systems, cryptography primitives, and consensus algorithms (e.g., PoW, PoS, DAG).
- Tools: Experience with version control (Git), CI/CD pipelines, and testing frameworks (Hardhat, Foundry).
- Soft Skills: Excellent problem-solving abilities and the ability to communicate complex technical concepts to non-technical stakeholders.