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

hackajob · 20 hours ago

Lead Software Engineer - C++ Developer - Trading Controls

hackajob is collaborating with J.P. Morgan to connect them with exceptional tech professionals for this role. As a Lead Software Engineer at JPMorgan Chase within Corporate Investment Banking, you will enhance, build, and deliver trusted market-leading technology products while mentoring junior engineers and optimizing trading solutions.
Artificial Intelligence (AI)Generative AIHuman ResourcesRecruitingSoftware

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 programmingSoftware Development Life CycleObject-Oriented ProgrammingAlgorithmsLeadershipMentoringCollaborationProblem-solving

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

hackajob

twittertwittertwitter
company-logo
The AI-native tech hiring platform trusted by enterprises, scale-ups, and 1M+ tech professionals worldwide.

Funding

Current Stage
Growth Stage
Total Funding
$33M
Key Investors
Volition CapitalAVP,Downing VenturesDowning Ventures
2023-05-03Series B· $25M
2018-10-25Series A· $6.7M
2017-03-31Seed· $0.58M

Leadership Team

leader-logo
Mark Chaffey
CEO
linkedin
leader-logo
Phil Kell
VP - Marketplace
linkedin
Company data provided by crunchbase