Discover your dream Career
For Recruiters

How to get a job as a developer at Goldman Sachs

If you want to get hired as a developer ("engineer") at Goldman Sachs, you don't necessarily need to have studied computer science, but you will need to pass a HackerRank coding test.

Speaking at last week's Black Girls' tech summitDavid Obazuaye, an associate software engineer in Goldman's delta one equities team, said it's a misconception to think that Goldman only hires computer scientists as coders. Although he himself graduated from the UK's Bath University in computer science, Obazuaye said being a CS major isn't a necessity. "I've met someone who studied theology who works in engineering," he said. - What's more important is that, "you have an interest in finance and technology, and you make that clear."

However, even if you haven't actually studied engineering, you'll need to be pretty proficient at coding to make it through HackerRank. Historically, Goldman's HackerRank coding tests had a reputation for being fairly easy, but more recently they seem to have got fairly hard - at the very least, you'll need to know about arrays, data structures, graphs, hash tables and binary trees. You might also want to run through all the Goldman Sachs tagged questions on Leetcode. 

What if you fail Goldman's HackerRank? Speaking at the conference, Sally Preston, a graduate recruiter at Goldman Sachs, said that if you don't make it through the coding test, you'll have to wait to retake it. "You can only take the HackerRank test once in every recruiting cycle," said Preston. "If you do unfortunately fail it, you won't be able to take it again until next year." 

In order to be invited to take the Goldman HackerRank test in the first place, you'll need to complete an application form and a 300 word personal statement. You should treat the statement more as a motivational statement than a cover letter, said Preston. Once you make it through all these hurdles, Preston said you'll be invited to take part in a Hirevue interview which will be reviewed in person by Goldman recruiters. And if they like your Hirevue, they'll invite to an in-person or live Zoom interview. 

If you want to stand out in the application process, Obazuaye said it will help to have some side-projects on GitHub. "Any project" is good, he said. - It's all about "showing interest and having interest." 

It will also help to do some heavy preparation. Christa Mpundu, a vice president in asset management engineering at Goldman Sachs, said she worked incredibly hard to get her role. When she had a presentation to make, Mpundu said she practiced it "100 times in front of different people." - "I put in the work and that was why I got the offer," she added. 

Have a confidential story, tip, or comment you’d like to share?Contact: sbutcher@efinancialcareers.com in the first instance. Whatsapp/Signal/Telegram also available (Telegram: @SarahButcher)

Bear with us if you leave a comment at the bottom of this article: all our comments are moderated by 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 cottonbro from Pexels

author-card-avatar
AUTHORSarah Butcher Global Editor
  • Ma
    Matthias Görgens
    13 November 2021

    Keep in mind, this process doesn't apply to experienced hires, who come from other companies.

    When I was at Goldman, we also used HackerRank, but the personal statement and presentation must have been restricted to fresh grads (and perhaps interns?).

    Overall, if you practice whatever you need for a Google style programming interview, you should do ok at the Goldman one.

Sign up to our Newsletter

The essential daily roundup of news and analysis read by everyone from senior bankers and traders to new recruits.

Boost your career

Find thousands of job opportunities by signing up to eFinancialCareers today.
Latest Jobs
Funds Partnership Asia
Senior Fund Accountant - US - San Francisco
Funds Partnership Asia
San Francisco, United States
State Street Corporation
Middle Office Associate
State Street Corporation
Berwyn, United States
Audit Manager (Investment Funds) - Tysons or Rockville (Hybrid)
Cherry Bekaert Advisory, LLC
Tysons, United States
Legal Counsel - Asset Management
New York, United States

Sign up to our Newsletter

The essential daily roundup of news and analysis read by everyone from senior bankers and traders to new recruits.