Lead Software Engineer - Blockchain Developer
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
About the role
strong>Job Description br> br> /strong>Be an integral part of an agile team that s constantly pushing the envelope to enhance, build, and deliver top-notch technology products. br> br>As a Lead Software Engineer at JPMorgan Chase within strong> Commercial /strong>and strong>Investment Banking team, /strong> 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. br> br>Roles and Responsibilities br> br> ul> li>Design Peer-to-peer distributed systems and implement using multiple technology stacks. /li> li>Familiarity with key blockchain technologies & understanding. /li> li>Collaborate with various line of business technology teams to design and build robust and performant blockchain-based solutions. /li> li>Design and implement blockchain supporting tools and utilities (e.g., CLI client, tools for exploring the blockchain, monitoring, benchmarking or debugging tools) /li> li>Implement rigorous and thorough testing practices to ensure the security and performance goals of blockchain infrastructure. /li> li>Implement rigorous and thorough monitoring and testing practices to ensure the security and performance goals of blockchain infrastructure /li> li>Design and verify cryptographic protocols deployed on the blockchain /li> li>Design blockchain solutions, such that it can support benchmark use-cases of decentralized applications, with proven and verified cryptographic protocols /li> li>Build out monitoring protocols and fail-over measures. /li> li>Collaborate with development teams to develop integration design and where appropriate prepare estimates on design and development services for integration initiatives br> br> /li> /ul> strong>Required Skills br> br> /strong> ul> li>Formal training or certification in software engineering concepts and 5+ years of applied experience /li> li>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. /li> li>Strong familiarity with different layers, such as Ethereum, Layer2 protocols /li> li>Strong object-oriented programming language background in one or more of the following languages: Go, C++, Rust, Java, JavaScript /li> li>Experience in Developing and Designing large and complex distributed computing environments /li> li>Proven track record of delivering software development projects /li> li>Experience with cloud infrastructure services AWS and Kubernetes. /li> li>Familiarity with using Git or other version control software for source code management br> br> /li> /ul> strong>Desired Skills br> br> /strong> ul> li>Financial industry experience /li> li>Thorough understanding of cryptographic protocols and blockchain implementations /li> li>Good understanding in key management, custody solutions and cryptographic fundamentals /li> li>Awareness of inter-operability solutions. /li> li>Strong analytical and problem-solving skills /li> li>Self-starter that requires minimal supervision /li> li>Flexible / adaptable - able to work with diverse groups of people including all levels of business management /li> li>Excellent project management and facilitation skills br> br> /li> /ul> strong>Federal Deposit Insurance Act br> br> /strong>This position is subject to Section 19 of the Federal Deposit Insurance Act. As such, an employment offer for this position is contingent on JPMorganChase s review of criminal conviction history, including pretrial diversions or program entries. br> br> strong>About Us br> br> /strong>JPMorganChase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world s most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management. br> br>We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total comp