remote
Sr Lead Software Engineer - Digital Assets / Blockchain - JPMorganChase
Software Engineer
Senior Lead Software Engineer driving secure, scalable blockchain solutions for digital assets, leveraging Java, C++, Python, smart contracts, and AWS to deliver market‑leading technology products.
About the role
Key Responsibilities
- Architect and develop high‑performance blockchain and digital asset services using Java, C++, and Python.
- Design and implement smart contracts and related tooling for secure, compliant asset transactions.
- Lead cross‑functional agile teams, ensuring delivery of scalable, maintainable code in a secure environment.
- Collaborate with product, security, and operations to define technical roadmaps and enforce best practices.
- Mentor junior engineers, conduct code reviews, and promote continuous improvement.
Requirements
- 10+ years of software engineering experience with deep expertise in Java, C++, and Python.
- Proven track record building blockchain and smart contract solutions at enterprise scale.
- Strong knowledge of AWS services, CI/CD pipelines, and container orchestration.
- Excellent problem‑solving skills, with a focus on security, performance, and reliability.
- Effective communicator, comfortable leading technical discussions and mentoring teams.
Skills
javacpythonsmart contractsaws