remote
Director of Software Engineering - FPGA & Low Latency Equities Trading - JPMorganChase
Engineering Manager
Lead a high‑performance engineering team building ultra‑low latency FPGA‑based market infrastructure for equities trading, driving technical strategy, design, and delivery of end‑to‑end data pipelines and execution workflows.
About the role
Key Responsibilities
- Define and execute the technical vision for FPGA‑enabled low‑latency trading systems, ensuring alignment with business objectives.
- Architect and oversee the development of market data ingestion, processing, and distribution pipelines that meet stringent latency and reliability targets.
- Lead design and implementation of trading and execution workflows, integrating with order management and risk systems.
- Establish rigorous verification, testing, and production‑grade operational controls to guarantee system stability and compliance.
- Mentor and grow a multidisciplinary engineering team, fostering a culture of continuous improvement and innovation.
Requirements
- 10+ years of software engineering experience with a focus on high‑performance, low‑latency systems.
- Deep expertise in FPGA development, including HDL design and integration with C++/Python.
- Strong networking knowledge, particularly TCP/IP, and experience with market data protocols.
- Proven track record of delivering production‑grade trading infrastructure in a regulated environment.
- Excellent leadership, communication, and stakeholder management skills.