JPMorgan's Global Liquidity and Cash Management Technology team is seeking a Lead Software Engineer to drive development of cutting-edge technology solutions for the Corporate & Investment Bank's Payments business. This role focuses on building a next-generation low-latency wholesale banking platform, designed for global scale, supporting hundreds of millions of accounts and responding in milliseconds.
As a technical lead, you'll make significant technical contributions while helping your team grow through paired programming and code reviews. You'll collaborate with Product, Architecture, Infrastructure and Engineering teams to develop elegant solutions that meet stringent requirements for security, performance and availability.
The role offers direct impact on the liquidity business with global client feedback. You'll work with modern technologies including Java 17+, distributed systems, gRPC, CockroachDB, and Kafka. The ideal candidate is a passionate technologist with strong engineering fundamentals and leadership capabilities.
Key focus areas include low-latency application development, distributed systems design, database optimization, and secure system architecture. You'll drive technical excellence while mentoring team members and contributing to the broader engineering community. This position offers excellent growth opportunities within JPMorgan's technology organization while working on mission-critical financial systems.