As a Senior Lead Software Engineer at JPMorgan Chase within the Commercial and Investment Bank in Market's technology/Credits spread eTrading area, you will be an integral part of an agile team working to enhance, build, and deliver trusted market-leading technology products. The role involves developing secure, high-quality production code and providing technical guidance to support business and technical teams.
You'll be working in the Commercial & Investment Bank division, a global leader across banking, markets, securities services and payments. The team serves corporations, governments and institutions worldwide, providing strategic advice, raising capital, managing risk and extending liquidity in markets globally.
The position requires strong expertise in C++ and Linux development, with particular emphasis on multithreading and cloud native experience. You'll be working on trading systems that demand high performance and reliability. The role offers competitive compensation including base salary ($171,000-$260,000), plus additional benefits such as healthcare coverage, retirement plans, and educational support.
Key technical requirements include 5+ years of software engineering experience, advanced knowledge in C++ and Linux, strong multithreading capabilities, and practical cloud native experience. Trading systems experience and knowledge of FIX protocol are highly preferred.
This is an opportunity to join a leading financial institution with a 200-year history, working on cutting-edge trading technology while contributing to a diverse and inclusive team culture. The position offers significant growth potential and the chance to influence product design and technical decisions in a dynamic trading environment.