Lead Software Engineer - C++ Developer - Trading Controls jobs in United States
cer-icon
Apply on Employer Site
company-logo

Chase · 18 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

C++11/14Unix/LinuxMultithreadingTCP/IP programmingObject-Oriented ProgrammingSoftware architectureAlgorithmsCI/CD practicesLeadershipProblem-solvingTeam collaborationCommunication

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 provides broad range of financial services. It is a sub-organization of JP Morgan Chase.

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Mike McDonnell
Managing Director, Head of Chase Travel Platform Product
linkedin
leader-logo
Nicole Sanchez
Managing Director, Consumer Bank, GM and Product Executive, Growth Financial Products
linkedin
Company data provided by crunchbase