Director of Software Engineering, C++, Equities Trading Technologies
JPMorgan Chase (JPMC) · Other
- All Director Of Software Engineering jobs
- Trading & Execution
- Markets & Trading
- Singapore
- Grade Director
- Professional · Full time
Free job alerts
Get new finance jobs by email.
Fresh vacancies from across banks, asset managers, hedge funds, PE/VC, fintechs and insurers — straight to your inbox. Free, no account, unsubscribe anytime.
If you are a software engineering leader ready to take the reins and drive impact, we’ve got an opportunity just for you.
As a Director of Software Engineering at JPMorganChase within the Equities Trading Technologies, you lead a technical area and drive impact within teams, technologies, and projects across departments. Utilize your in-depth knowledge of software, applications, technical processes, and product management to drive multiple complex projects and initiatives, while serving as a primary decision maker for your teams and be a driver of innovation and solution delivery.
Job Responsibilities
- Lead the design, development, and optimization of ultra-low-latency trading systems in C++ for equity derivatives market making across APAC exchanges
- Architect exchange connectivity solutions for Asian markets including FIX protocol and native binary exchange protocols
- Build and scale the Singapore engineering team, establishing hiring pipelines and university partnerships to grow the team from ground up
- Define technology roadmap for trading systems expansion and drive strategic technical decisions across the region
- Partner with global engineering peers in Hong Kong, New York, and London to deliver cross-region platform capabilities
- Mentor and develop other engineers while fostering a culture of technical excellence and continuous improvement
- Collaborate with trading desks, quantitative researchers, and business stakeholders to translate trading requirements into technical solutions
- Champion firmwide frameworks, tools, and engineering best practices while driving adoption of modern development methodologies
Required Qualifications, Capabilities, and Skills
- Bachelor’s degree in computer science, Engineering, Mathematics, or other related disciplines
- 10 or more years of software engineering experience in engineering concepts with 15+ years of applied experience, including 10+ years in trading systems
- Expert-level proficiency in C++ development (C++14/17/20) with demonstrated experience building ultra-low-latency systems
- Proven track record of building and scaling engineering teams, including hiring, mentoring, and developing senior engineers
- Strong knowledge of low-latency optimization techniques
- Experience with exchange connectivity including FIX protocol, binary exchange protocols, TCP/UDP socket programming, and multicast market data
- Expertise in designing, building, and troubleshooting large-scale distributed systems with high-availability and automatic failover
- Demonstrated ability to influence technical direction across global, matrixed organizations and drive consensus among senior stakeholders
- Experience with configuration management, build tools, and continuous integration environments such as Jenkins
Preferred Qualifications, Capabilities, and Skills
- Direct experience with Asian exchange protocols
- Knowledge of options Greeks, market making strategies, volatility trading, and derivatives pricing
- Experience building market data feed handlers and order management systems for high-throughput, latency-sensitive environments
- Familiarity with AI-assisted development tools and modern engineering practices
Related finance jobs
- Trading Services
JPMC · India
- Lead Software Engineer - Python, Trading
JPMC · Bengaluru, Karnataka, India
- Global Front Office – FX & Trading Project Lead (6-month contract)
Computershare · Wanchai, Hong Kong
- Software Engineer II, Asset Management Trading Technology
JPMC · Hong Kong
- Markets- Commodities Systematic Trading-Associate-Mumbai
JPMC · Mumbai, Maharashtra, India
- Global Head of E-Trading Risk Management
Citi · New York New York United States, United States of America
- Causeway Bay Associate Director, Advisory & Dealing, FX, Wealth Solutions
StanChart
- London Prime Business Risk Manager, Trading and Sales
StanChart