Lead Software Engineer - Blockchain Developer (Remote)
About the Role
Join JPMorgan Chase as a Lead Software Engineer - Blockchain Developer and be an integral part of an agile team that's pushing the envelope to enhance, build, and deliver top-notch technology products. This Lead Software Engineer remote position allows you to leverage your deep technical expertise and problem-solving skills to address complex challenges across multiple technologies and applications, driving significant business impact through your contributions.
What You'll Do
- Design peer-to-peer distributed systems and implement using multiple technology stacks.
- Collaborate with various line of business technology teams to design and build robust and performant blockchain-based solutions.
- Implement rigorous and thorough testing practices to ensure the security and performance goals of blockchain infrastructure.
- Design and verify cryptographic protocols deployed on the blockchain.
- Build out monitoring protocols and fail-over measures.
- Collaborate with development teams to develop integration design and prepare estimates on design and development services for integration initiatives.
Requirements
- Formal training or certification in software engineering concepts and 5+ years of applied experience.
- Hands-on knowledge of end-to-end development in the web3 ecosystem, including smart contract development and deployment.
- Strong object-oriented programming background in languages such as Go, C++, Rust, Java, or JavaScript.
- Experience with cloud infrastructure services, particularly AWS and Kubernetes.
- Proven track record of delivering software development projects.
Nice to Have
- Financial industry experience.
- Thorough understanding of cryptographic protocols and blockchain implementations.
- Strong analytical and problem-solving skills.
- Self-starter that requires minimal supervision.
- Excellent project management and facilitation skills.
What We Offer
- Competitive salary and benefits package.
- Remote work flexibility.
- Opportunities for professional growth and development.
- Collaborative and innovative work environment.
- Access to cutting-edge technology and resources.
This Lead Software Engineer position at JPMorgan Chase offers a unique opportunity to work remotely while driving innovation in blockchain technology. With a competitive salary and a focus on professional growth, it's an attractive role for experienced engineers.
Who Will Succeed Here
Proficient in deploying and managing Blockchain applications using Ethereum and Smart Contracts, with hands-on experience in platforms such as AWS and Kubernetes for cloud infrastructure.
Demonstrates strong self-motivation and discipline to thrive in a fully remote work environment, balancing collaboration with independent problem-solving and project management.
Possesses a strategic mindset with a minimum of 5 years of experience in software engineering, particularly in leading teams and guiding architectural decisions using languages like Go, C++, and Rust.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months