Discover your dream Career
For Recruiters

Twenty years ago, top technologists were queuing to join banks

Jon Butler knows a thing or two about technology in investment banks. A former managing director at Goldman Sachs, Butler spent over 15 years with the firm and ran global cash equities trading technology before he left in 2016. Today he runs fintech firm Velox with Jason Yan, a former Goldman technology fellow, and has a long term perspective on banks' struggle to hire the world's best technologists. - It wasn't always like this.

“While I worked in banking, banks’ ability to hire technology talent changed completely," says Butler, describing the evolution as, "like night and day." When he began working in banking technology at Goldman in 2001, Butler says the firm had its pick of talent. "We’d go to the top five engineering schools in the U.S. and take out the best people. At that time, if you were a technologist at an Ivy League School the pinnacle of your aspirations was to work for an investment bank."

The historic quality of banks' technologists was reflected in the quality of the products they developed. Morgan Stanley famously used to employ Arthur Whitney, the Canadian computer scientist who developed the coding language  A+ and who co-founded Kx Systems, the data analysis company now owned by First Derivatives, which runs the Kdb databases. Goldman Sachs developed risk and pricing database SecDB in the 1990s, along with its own coding language, Slang, a kind of precursor to Python.

When it was invented, SecDB was a groundbreaking achievement, says Butler. - “SecDB is probably one of the best technological achievements on Wall Street. At the time it was designed it was incredibly futuristic and forward-looking. In the OTC derivatives space it made it very, very quick for quants to build new products and models.” 

However, Butler says banks' ability to build contemporary platforms as ingenious as SecDB is compromised by their hiring issues. - Whereas it used to be possible for banks to recruit the world's best technologists, they now have heavy competition from deep-pocketed FAANG technology companies and others. Nor does it help that legacy systems can make banking technology jobs comparatively unappealing and talent retention problematic. "For a new graduate the tech work can seem a lot less glamorous," says Butler - particularly when their friends are working on shiny new systems in Silicon Valley.

The platform Butler's developed at Velox is intended to offer a workaround to banks' technology talent issues. He describes it as a kind of SecDB, but for the flow trading space. "SecDB works very well for low volume products with high complexity, where risk management and pricing is very analytical. Velox-based solutions tackle the core problems of flow tradin - being able to attract and manage very large volumes of electronic client order flow as profitably as possible,” says Butler.

The Velox system is effectively a full stack flow trading solution that allows banks to, "innovate rapidly on top of their existing market infrastructure," says Butler. It deskills the process. “A system like Velox enables developers of all levels of experience to contribute on trading systems. This reduces the training time needed for new hires but importantly allows the new generation of tech-savvy traders to be able to contribute directly themselves.”  In this sense, Butler says Velox is similar to the low code tools which democratize coding. 

As banks buy-in systems like Velox, Butler says their need to recruit the world's best technology talent will diminish. Twenty years ago, he says front office developers would be writing their own memory utilities in C++.  Not any more. "That’s now done for you. It’s like moving from assembling electrons and neutrons to create an atom, to building at a higher level with larger molecules and then structures.

"Velox creates a further set of Java abstractions that represent the fundamental building blocks of all real-time trading systems. Out clients wire together theses abstractions to create new products," Butler says.

Velox is coded in Java, which Butler says makes sense because of the need to reduce latency. The Velox system is already built, but Butler says Velox is still interested in hiring excellent Java developers of its own. "We have offices in the U.K., N.Y. and Shanghai and have always worked 80% remotely. We’re interested in hiring talented Java developers, and the great thing about COVID is that we can now leverage people based anywhere.”  

Have a confidential story, tip, or comment you’d like to share? Contact: sbutcher@efinancialcareers.com

Bear with us if you leave a comment at the bottom of this article: all our comments are moderated by actual human beings. Sometimes these humans might be asleep, or away from their desks, so it may take a while for your comment to appear. Eventually it will – unless it’s offensive or libelous (in which case it won’t.)

Photo by Fredy Jacob on Unsplash

author-card-avatar
AUTHORSarah Butcher Global Editor
  • Bo
    Bob
    9 December 2020

    “Velox is coded in Java, which Butler says makes sense because of the need to reduce latency.”

    If this were a public company I would short it

  • Ex
    Exotics
    30 November 2020

    Can you please stop providing an advertising platform for fintech firms from failed GS alumnis? SecDB is well known for not being best in class for at least the last 10 years... please stop serving the GS KoolAid. This so last decade ago.

Sign up to our Newsletter!

Get advice to help you manage and drive your career.

Boost your career

Find thousands of job opportunities by signing up to eFinancialCareers today.
Latest Jobs
Northern Trust
Sr Financial Analyst
Northern Trust
Chicago, United States
Northern Trust
Sr. Analyst, Alternative Investments
Northern Trust
Tempe, United States
Northern Trust
Sr. Analyst, Alternative Investments
Northern Trust
Tempe, United States
Noah International 諾亞國際
New Business Specialist (Insurance)
Noah International 諾亞國際
Los Angeles, United States
State Street Corporation
Agile Lead
State Street Corporation
Princeton, United States
State Street Corporation
Full Stack Developer (Python) - Networks, VP
State Street Corporation
Quincy, United States

Sign up to our Newsletter!

Get advice to help you manage and drive your career.