> Markdown version of [/jobs/ext/4604988-lead-software-engineer-blockchain-developer](https://www.wearedevelopers.com/jobs/ext/4604988-lead-software-engineer-blockchain-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Lead Software Engineer - Blockchain Developer - **Company:** The Testing Site - **Location:** Jersey City, NJ, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Amazon Web Services, C++ (Programming Language), Software Debugging, Distributed Systems, Cryptographic Protocols, Monitoring of Systems, Key Management, Object-Oriented Software Development, Peer-To-Peer (P2P), Blockchain, Software Engineering, Systems Integration, Rust (Programming Language), Cloud Platform System, Git, Build Management, Kubernetes, Integration Frameworks, Ethereum, Web3.js, Software Version Control, Service Stack - **Published:** November 6, 2026 - **Apply:** https://www.juju.com/job/28_25197_963ce3eb2b4fd21a4b1bb3958fbb09cf ## About the Role * Formal training or certification in software engineering concepts and 5+ years of applied experience * Hands-on knowledge of end-2-end development in web3 ecosystem - such as smart contract development, deployment, interaction with RPC providers, integrating with key management systems. * Strong familiarity with different layers, such as Ethereum, Layer2 protocols * Strong object-oriented programming language background in one or more of the following languages: Go, C++, Rust, Java, JavaScript * Experience in Developing and Designing large and complex distributed computing environments * Proven track record of delivering software development projects * Experience with cloud infrastructure services AWS and Kubernetes. * Familiarity with using Git or other version control software for source code management, * Financial industry experience * Thorough understanding of cryptographic protocols and blockchain implementations * Good understanding in key management, custody solutions and cryptographic fundamentals * Awareness of inter-operability solutions. * Strong analytical and problem-solving skills * Self-starter that requires minimal supervision * Flexible / adaptable - able to work with diverse groups of people including all levels of business management * Excellent project management and facilitation skills ## Description Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products., * Design Peer-to-peer distributed systems and implement using multiple technology stacks. * Familiarity with key blockchain technologies & understanding. * Collaborate with various line of business technology teams to design and build robust and performant blockchain-based solutions. * Design and implement blockchain supporting tools and utilities (e.g., CLI client, tools for exploring the blockchain, monitoring, benchmarking or debugging tools) * Implement rigorous and thorough testing practices to ensure the security and performance goals of blockchain infrastructure. * Implement rigorous and thorough monitoring and testing practices to ensure the security and performance goals of blockchain infrastructure * Design and verify cryptographic protocols deployed on the blockchain * Design blockchain solutions, such that it can support benchmark use-cases of decentralized applications, with proven and verified cryptographic protocols * Build out monitoring protocols and fail-over measures. * Collaborate with development teams to develop integration design and where appropriate prepare estimates on design and development services for integration initiatives