Senior Director, Software Engineering Lead
Core
Leading technical direction and architectural decisions for a global derivatives exchange connectivity platform supporting agency client flow and internal JPMorgan lines of business.
Role type
Senior Director, Software Engineering Lead
Builds
Global derivatives exchange connectivity platform
Domain
Financial services / Derivatives trading / Low-latency systems
Deliverable
production ML models | product features | infrastructure
Required skills
C++ (system design, application development, testing, operational stability), Unix/Linux environment proficiency, software and hardware interaction expertise, application/data/infrastructure architecture, multithreading, object-oriented development, scripting for automation
Preferred skills
Low-latency application design (C++/C), Linux environment configuration/testing/integration, market access trading and risk management module experience, FIX protocol knowledge, low-latency connectivity to Futures/Options markets (US Options Exchanges, CME, ICE), order management for multileg Futures/Options products
Technologies
C++, C, Linux, Unix, FIX protocol
Responsibilities
Provide technical leadership and direction to support business, technical teams, contractors, and vendors; make key architectural decisions across the exchange layer and wider trading stack; build strong partnerships across derivatives, cash, and broader teams to identify technology synergies; ensure solutions meet evolving global regulatory reporting, surveillance, and control requirements; develop secure, high-quality production code and review/debug code written by others; influence product design, application capabilities, and technical operations and processes; act as a subject matter expert and contribute to the engineering community; promote firmwide frameworks, tools, and SDLC practices; influence peers and decision-makers to adopt leading-edge technologies.
Seniority
Senior Director, strategic leadership & hands-on IC