As a Lead eSoftware Engineer at JPMorgan Chase within the Electronic Trading Technology group, you will be an integral part of an agile team working to enhance, build, and deliver trusted market-leading products in a secure, stable, and scalable way. The role is within the Electronic Trading Technology (ETT) group, a dynamic team responsible for suite of applications that execute electronic trading strategies globally across North America, Europe and Asia.
You will be responsible for building critical technology solutions across multiple technical areas, focusing on next-generation Smart Order Router, Matching Engine, Market Access, and Risk Management systems. The position requires expertise in low latency development, with a strong focus on C++ programming and system optimization.
Your role will involve working closely with trading desks, developing frameworks and infrastructure, and implementing trading engines and algorithms. You'll need to balance technical excellence with business understanding, ensuring our trading platforms remain competitive and compliant with industry regulations.
Key technical areas include advanced C++ development, multi-threaded programming, network optimization, and low-latency system design. You'll work in a collaborative environment, leading technical initiatives and mentoring other team members while staying current with emerging technologies and market trends.
The ideal candidate will combine deep technical expertise in C++ and low-latency systems with strong leadership skills and financial markets knowledge. This role offers the opportunity to work on cutting-edge trading technology while making a significant impact on one of the world's leading financial institutions.
This position is based in London and offers the chance to work with a global team in a fast-paced, technology-driven environment. You'll be part of a culture that values innovation, collaboration, and technical excellence, with opportunities to influence the direction of critical trading systems.