hackajob · 1 day 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
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
The AI-native tech hiring platform trusted by enterprises, scale-ups, and 1M+ tech professionals worldwide.
Funding
Current Stage
Growth StageTotal Funding
$33MKey Investors
Volition CapitalAVP,Downing VenturesDowning Ventures
2023-05-03Series B· $25M
2018-10-25Series A· $6.7M
2017-03-31Seed· $0.58M
Recent News
2025-10-23
2025-09-26
2025-09-12
Company data provided by crunchbase