Goldman Sachs

 
goldman_sachs_logo.png

Analyst & Software Engineer

FX Emerging Markets, LatAm & EMEA

Having lived in the nexus of capital markets & having studied a blend of Computer Science & Business at Stern, I was drawn to join Goldman Sachs (GS) as an engineer on the FX Sales & Trading Team. The team I joined focused on FX (Foreign Exchange Trading) in emerging markets in LatAm (Latin America) & EMEA (Europe, Middle-East, & Asia).

On the FX Team, I was responsible for building and improving trading systems that facilitated thousands of trades & millions of dollars. This involved collaborating with stakeholders ranging from traders on the floor to salespeople facilitating trading decisions on the behalf of their clients. Complimentary to my studies of capital markets, I also had to learn how the FX market operated in the real-world as part of my efforts to build useful systems.

From a technology perspective, I primarily worked with SecDB — Goldman Sachs’ proprietary securities database platform. SecDB has a bespoke programming language called Slang — an abstraction build on top of C with special consideration of interaction with a real-time trading database.

Some systems that I built & improved on were:

  • A Real-Time Position Monitoring System for traders to assess their risk in real-time — This system allowed the trading desk to assess decisions with respect to their cumulative risk & alerted based on a pre-defined set of conditions & an escalation policy.

  • Performance enhancements of the primary Interest Rate Swaps Application used by FX Traders to interact with the CME (Chicago Mercantile Exchange).

  • Engineered a streaming data system that ingested “end of day marks” (essentially the currency swap rate determined by central banks) into GS’s Data Lake.