Software Engineer II - Blockchain/Digital Assets (Remote)
About the Role
We are seeking a Software Engineer II - Blockchain/Digital Assets (Remote) to join our innovative engineering team at JPMorgan Chase & Co. As a key member of our London-based team, you will contribute to the design, development, and delivery of cutting-edge blockchain applications using Java, Python, and TypeScript. This is a fantastic opportunity to grow your skills in blockchain technology while working on high-impact projects that directly influence the financial ecosystem.
What You'll Do
- Develop scalable and secure services using Java Spring Boot, TypeScript/NestJS, ReactJS, and Python.
- Contribute to end-to-end delivery, including implementation, testing, CI/CD, deployment, and production support.
- Write clean, maintainable code and participate in code reviews to uphold engineering standards for quality, observability, and performance.
- Collaborate with Front Office, Product, Operations, and platform teams to build and deliver transformative DLT use cases.
- Learn and apply blockchain technologies in a full-stack DApps build environment across private and public blockchains.
- Work with enterprise development toolchains including Git, Jenkins, and CI/CD pipelines.
- Engage with senior engineers and architects to understand distributed systems design and best practices.
- Participate in team knowledge-sharing, hackathons, and experimentation with emerging technologies.
Requirements
- Hands-on software engineering experience with Java Spring Boot/Python or similar modern backend frameworks.
- Understanding of software development fundamentals: data structures, algorithms, object-oriented design.
- Experience with version control (Git) and working in collaborative development environments.
- Eagerness to learn distributed systems, blockchain technologies, and cloud-native architectures.
- Strong problem-solving skills and ability to work effectively in a team.
- Excellent communication and collaboration skills; comfort working with diverse stakeholder groups.
- Familiarity with CI/CD pipelines, automated testing, and DevOps practices.
- Interest in or exposure to blockchain and Distributed Ledger Technologies (DLT).
Nice to Have
- Familiarity with TypeScript, JavaScript, or front-end development (ReactJS or similar frameworks).
- Experience building on public or permissioned blockchain platforms (e.g., Solana, Ethereum/EVM, Hyperledger, Polkadot, Cosmos, Avalanche, Canton).
- Understanding of cryptographic protocols, smart contracts, or key management.
- Experience with AWS services and cloud-native architectures.
- Interest in front office or trade-processing environments within financial services.
What We Offer
- Competitive salary ranging from $120,000 to $150,000 annually.
- Remote work flexibility allowing you to work from anywhere.
- Opportunities for professional growth and development in blockchain technology.
- Collaborative and inclusive work environment.
- Access to cutting-edge tools and technologies.
- Engagement in high-impact projects with direct visibility to business leaders.
This Software Engineer II role at JPMorgan Chase offers a unique opportunity to work remotely on innovative blockchain projects, with a competitive salary and professional growth potential.
Generating success profile...
Analyzing job requirements and market data
Loading market overview...
Analyzing market trends and skill demands
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months