As an Ultra-Low Latency C++ Lead Software Engineer at JPMorgan Chase within our Corporate Investment Banking, Electronic Trading Technology team, you will be instrumental in an agile environment. Your primary responsibility will be the development of top-notch, secure, and scalable technology products. Your substantial technical input will be crucial in developing key technology solutions across diverse technical domains within multiple business functions, all geared towards supporting the firm's business goals.
The role involves executing creative software solutions, design, development, and technical troubleshooting with the ability to think beyond routine approaches. You'll be developing secure and high-quality production code, reviewing others' code, and identifying opportunities for automation and improvement. As a leader, you'll conduct evaluation sessions with internal teams and lead communities of practice across Software Engineering.
Working in the Electronic Trading Technology team, you'll focus on designing and developing highly reliable, ultra-low latency code for trading and risk controls. The position requires strong expertise in C++, computer science fundamentals, and low-level system architecture. You'll be implementing end-to-end setups for clients in low-latency environments, including production rollouts and post-release verification.
J.P. Morgan offers a dynamic environment where you can make a significant impact on the firm's trading technology infrastructure. The role combines technical excellence with leadership opportunities, allowing you to influence both technology solutions and team practices. You'll be part of a global leader in financial services, working on cutting-edge trading systems that require the highest levels of performance and reliability.