About The Position

Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Lead Software Engineer at JPMorgan Chase, within Commercial and Investment Banking team, you will play a key role in an agile team dedicated to building, enhancing, and delivering trusted, market-leading technology products. You will 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.

Requirements

  • Formal training or certification in software engineering concepts and 5+ years of applied experience
  • Significant hands-on software engineering experience, including Java Spring Boot and enterprise-grade systems
  • Experience building on public or permissioned blockchain platforms (e.g., Solana, Ethereum/EVM, Hyperledger, Polkadot, Cosmos, Avalanche, Canton)
  • Understanding of cryptographic protocols, smart contracts and key management
  • Proficiency with enterprise development toolchains: Git, Jenkins, CI/CD pipelines, automated testing
  • Solid understanding of architecture and design across distributed, enterprise systems
  • Proven track record delivering complex software projects into production
  • Excellent collaboration, facilitation, and communication skills; ability to work with diverse stakeholder groups
  • Demonstrated coaching and mentoring capability; ability to elevate team engineering practices

Nice To Haves

  • Experience with AWS services and cloud-native architectures
  • Exposure to front office or trade-processing environments within financial services
  • Experience with Python and broader web technologies

Responsibilities

  • Provide technical leadership for a global team building blockchain/DLT applications and services
  • Design and develop scalable, secure services using Java Spring Boot, TypeScript/NestJS, ReactJS, Python.
  • Set and uphold engineering standards for code quality, testing, observability, reliability, and performance
  • Own end-to-end delivery: requirements, architecture, implementation, CI/CD, deployment, and production support
  • Partner with platform teams to advance developer experience, toolchains, and cloud-hosted blockchain services
  • Collaborate closely with Front Office, Product, Operations, and Core Blockchain teams to imagine, experiment, and execute on transformative DLT use cases
  • Engage with industry groups and regulators as adoption grows; contribute to shaping the evolving industry and regulatory landscape
  • Coach and mentor engineers; grow the team’s technical output, quality, and repeatability
  • Advocate for DLT across the firm and externally. Represent the team to senior leaders in CIB Markets.
  • Input into the wider technology innovation agenda including Generative AI, Agents and Quantum
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service