
Electronic Trading
Billions of Messages. Zero Room for Delay.
Organization:The Goldman Sachs Group, Inc.
Role: Vice President: Head of Global Equities Trading and Client Connectivity
Team size:60
Project overview: Led global initiatives to modernize Goldman Sachs’ equities trading connectivity and sales platforms, achieving sub-millisecond latency, faster client delivery, and tools that drove millions in annual productivity gains and sales opportunities.
Mission Statement
Electronic trading demands best-in-class performance to win in a latency-sensitive market, resilience at massive scale to process hundreds of millions of daily trades, and agility to adapt quickly to evolving client requirements.
"Clients don’t wait twelve weeks for us to adapt — their strategies change overnight. If we can’t deliver new capabilities quickly, they’ll take their flow somewhere else."
Solution
Build a new electronic trading FIX engine capable of ultra-low-latency and reliable client connectivity to handle >500MM FIX messages per day. Target 0.5ms latency vs legacy systems with bottlenecks and 2–5ms latency.
"In our business, a few milliseconds can be the difference between winning a client’s trade and losing it to a competitor. If we can’t be the fastest, we can’t be the first call our clients make."
Re-architect client preference management across all of Equities to provide a holistic client view. Replace 12 systems containing overlapping and inconsistent information with a single source. Be able to iterate on client changes in days and not weeks.
Eliminate inefficiencies that risk competitive positioning, client satisfaction, and sales productivity.
Technical Details
Directed a 60-person technical team to re-engineer the connectivity and trading stack, consolidate client preference systems, streamline release processes, and create innovative sales intelligence platforms. The initiative balanced scale, speed, reliability, and security to support $7B in annual equities revenue.
Accomplishments include:
• Reduced FIX message latency from 2–5ms to 0.3ms via C++ optimization, stack re-engineering, process consolidation, and VIP-based routing.
• Unified 12 client preference systems into one, enabling >300 client changes per month with workflow, audit history, and regression testing.
• Compressed release cycle from 12+ weeks to 2 weeks through standardized upgrades, reduced version sprawl, instituting a “forced” upgrade cycle, and auto-generated regression suites.
• Improving performance SLAs by comparing observed peak vs. theoretical message rates, monitoring, and elimination of unnecessary messaging. Increased security by implementing environment separation controls.
Responsible for identifying opportunities to improve sales team effectiveness by conceiving of and developing new sales tools that generate ROI. Achievements include:
• Developed proprietary sales lead generation system (React, Elasticsearch, Java, Node.js) leveraging trades, positions, and client interactions.
• Built GSMaps, a secure full-stack GIS solution based on OpenStreetMap with heat mapping and route optimization, protecting sensitive client data.
Result
• Sub-millisecond latency created a clear competitive advantage in client connectivity.
• Doubled client change throughput while improving stability and time-to-market.
• Achieved 6x faster release cadence with improved SLAs and stronger security controls.
• Increased sales productivity by an estimated $40MM annually.
• Earned federal R&D tax credit for architectural innovation.