Chase · 15 hours ago
Lead Software Engineer - C++ Developer - Trading Controls
Chase is a leading financial institution seeking a Lead Software Engineer within Corporate Investment Banking. The role involves enhancing and delivering technology products for electronic trading, focusing on developing high-performance trading algorithms and risk controls.
BankingFinancial Services
Responsibilities
Excel in fast-paced environments and possess deep expertise in algorithms, data structures, and operating systems, this is your opportunity to make a significant impact at the forefront of electronic trading
Design and build high-performance, low-latency risk controls, trading algorithms and strategies that power our electronic trading platforms
Optimize and enhance our codebase for maximum performance, scalability, and reliability
Ensure system stability and robustness through rigorous testing and debugging
Collaborate closely with business partners and technology teams to translate requirements into innovative technical solutions
Stay ahead of industry trends and emerging technologies in algorithmic trading and smart order routing
Proactively identify and resolve issues, ensuring seamless execution of our technology roadmap
Mentor and guide junior and mid-level engineers, fostering a culture of excellence and continuous learning
Work on innovative, mission-critical technology in a collaborative, global environment
Be part of a team that values creativity, initiative, and professional growth
Enjoy opportunities for career advancement and continuous learning
Qualification
Required
Formal training or certification on software engineering concepts and 5+ years applied experience
Bachelor's degree or formal training in Software Engineering, plus 10+ years of hands-on experience
Advanced proficiency in C++11/14, STL, and data structures
Strong Unix/Linux expertise, with deep knowledge of multithreading and TCP/IP network programming
Experiencing leading complex projects and take full ownership of critical applications and components
Solid understanding of Object-Oriented Programming, software architecture, and algorithms
Demonstrated sound judgment and leadership under pressure, especially in time-sensitive situations
Engaged in all phases of the Software Development Life Cycle for our electronic trading services
Preferred
Experience with kernel tuning and low-level system programming
Familiarity with Boost libraries
Expertise in TCP/IP socket programming
Knowledge of FIX protocol
Background in Equities, Futures, and Options Electronic Trading Technology
Exposure to modern CI/CD development practices
Benefits
Comprehensive health care coverage
On-site health and wellness centers
A retirement savings plan
Backup childcare
Tuition reimbursement
Mental health support
Financial coaching
Company
Chase
Chase provides broad range of financial services. It is a sub-organization of JP Morgan Chase.
Funding
Current Stage
Late StageLeadership Team
Recent News
2026-01-24
Small Business Trends
2026-01-18
Company data provided by crunchbase