Software development in hedge funds/S&T

I'm torn between investment banking and software development.. I prefer the latter for the moment, as I'm not a big fan of Excel, but the exit opps are pretty damn good for an ibanking analyst.
Anyway, I'm wondering what your experiences have been with developers at hedge funds (or other top-tier areas of finance). What grades, experience and educational background are required and what are working hours, salary and culture like? Is entering the industry as an undergrad with a similar salary to that of an ibanker unheard of? Oh and lastly, I'm guessing C++ and Matlab are the most commonly used languages, right?
It'd be great to hear from an actual developer, but any info at all will do

Thanks a lot

 
mb666:
Seriously? Do you really prefer the latter? Think about it for a week and then re-post your thoughts...

why does trolling have to find its way into every online community ever created..

 

what makes you so sure that in a week he'd prefer ibd?

If your dreams don't scare you, then they are not big enough. "There are two types of people in this world: People who say they pee in the shower, and dirty fucking liars."-Louis C.K.
 

rothy, you should try to keep it public, I'm also interested in HF software jobs ha

If your dreams don't scare you, then they are not big enough. "There are two types of people in this world: People who say they pee in the shower, and dirty fucking liars."-Louis C.K.
 

To the OP:

Are you talking about MO\BO type coding roles or more FO oriented dev work? I'd guess most places with one have the other...

I think that the non-risk coding roles are better than other non-risk roles. FO coding is something that can vary pretty widely, so it's very hard to discuss in general. I can write code (and do sometimes), but it isn't my primary value add.

C++, Matlab and Python are all relatively common from what I've seen and heard.

 
Best Response

This forum has probably got millions of posts on FO vs. BO\MO, but to briefly recap: FO jobs generate revenue, and take risk, directly. Everyone else is support in some sense.

When I analyze potential investments, it is sometimes difficult if not impossible to develop a satisfactory model in excel. I will work with whatever tool is most appropriate for the job, which sometimes means writing code. I am certainly not a software developer, sorry if I was misleading before.

I don't know much about this, but HFT and other black box trading systems also make coding a fairly central, and I would imagine FO, job responsibility.

By comparison, those in support coding roles are not doing securities or market analysis directly, though they sometimes develop software tools to aid FO people. Instead, they are typically focused on risk management, data processing, software tool trading tool development or operations. Support roles are not as presitigious and are typically not paid on the same scale as FO employees (they are cost centers, not profit centers). This is what people mean when they say that developers are sort of second class citizens in finance.

I'd be curious to hear how others in roles somewhat similar to mine view coding and how much of it they end up doing if they'd care to share. It's not exactly part of my "typical" day, but neither is it atypical.

PM if you want (some) more details.

 
Marked to Market:
This forum has probably got millions of posts on FO vs. BO\MO, but to briefly recap: FO jobs generate revenue, and take risk, directly. Everyone else is support in some sense.

When I analyze potential investments, it is sometimes difficult if not impossible to develop a satisfactory model in excel. I will work with whatever tool is most appropriate for the job, which sometimes means writing code. I am certainly not a software developer, sorry if I was misleading before.

I don't know much about this, but HFT and other black box trading systems also make coding a fairly central, and I would imagine FO, job responsibility.

By comparison, those in support coding roles are not doing securities or market analysis directly, though they sometimes develop software tools to aid FO people. Instead, they are typically focused on risk management, data processing, software tool trading tool development or operations. Support roles are not as presitigious and are typically not paid on the same scale as FO employees (they are cost centers, not profit centers). This is what people mean when they say that developers are sort of second class citizens in finance.

I'd be curious to hear how others in roles somewhat similar to mine view coding and how much of it they end up doing if they'd care to share. It's not exactly part of my "typical" day, but neither is it atypical.

PM if you want (some) more details.

Not sure, but when I think of HFT, I think of HF service providers. Portfolio, Risk Management, Order Management, Execution Management products for HFs.

I think there is definitely a high demand for these types of products now since A) Investors demand more transparency to their investments B) Increased HF regulation/due dilligence from FoF and C) The emergence of cloud computing.

If you want to know the honest truth, HFs are starting to eliminate their in house programmers/OPs guys and opting to go with a neutral third party provider to manage their PNL, risk, and portfolio management. As a result, there are a lot of small and upcoming third party hedgefund software developers who are sprouting up all over the place.

 
rothyman:
Not sure, but when I think of HFT, I think of HF service providers. Portfolio, Risk Management, Order Management, Execution Management products for HFs.

I think there is definitely a high demand for these types of products now since A) Investors demand more transparency to their investments B) Increased HF regulation/due dilligence from FOF and C) The emergence of cloud computing.

If you want to know the honest truth, HFs are starting to eliminate their in house programmers/OPs guys and opting to go with a neutral third party provider to manage their PNL, risk, and portfolio management. As a result, there are a lot of small and upcoming third party hedgefund software developers who are sprouting up all over the place.

I know that a lot of third party vendors exist providing solutions to common hedge fund ops needs like those you mention and I agree completely that a lot of stuff that is currently done in house at many shops would likely be more efficient if it were done by a third party. However, I'm personally a little skeptical that mid size to larger places (say $1-2+ billion AUM or so? maybe $5+? $10+?) will end up outsourcing all of that stuff, simply because past a certain size it's not a big resource drain to pay ops full time and you might start worrying about vendor stability and\or want more customized & higher quality stuff than they offer. You could also want someone to yell at on site (or at least employed by your firm if they're in India) if your PnL or positions get fucked up.

However, and I know less than I would like here, I would distinguish OMS systems and Barra type risk analytics from what I mean by HFT. There are plenty of execution algorithms of varying degrees of sophistication, but genuine black box trading seems likely to be a pretty different game. I also feel like almost everyone I've ever met from some big firms (ex. Citadel) was at least pretty good at coding. So I find it mildly hard to believe all programming will be outsourced in the future...just my perspective tho.

 

Occaecati accusantium debitis voluptas rerum neque accusantium. Accusantium ducimus dolorem animi magnam voluptates totam est omnis.

Totam quis voluptatem tenetur corporis eum saepe quas pariatur. Aliquid tenetur sint modi illum. Unde error consequatur asperiores possimus eveniet quibusdam alias. Et dignissimos quasi voluptas possimus quae ut.

Tenetur qui ullam quaerat similique ut. Voluptate culpa quam aliquam.

Career Advancement Opportunities

May 2024 Hedge Fund

  • Point72 98.9%
  • D.E. Shaw 97.9%
  • Citadel Investment Group 96.8%
  • Magnetar Capital 95.8%
  • AQR Capital Management 94.7%

Overall Employee Satisfaction

May 2024 Hedge Fund

  • Magnetar Capital 98.9%
  • D.E. Shaw 97.8%
  • Blackstone Group 96.8%
  • Two Sigma Investments 95.7%
  • Citadel Investment Group 94.6%

Professional Growth Opportunities

May 2024 Hedge Fund

  • AQR Capital Management 99.0%
  • Point72 97.9%
  • D.E. Shaw 96.9%
  • Magnetar Capital 95.8%
  • Citadel Investment Group 94.8%

Total Avg Compensation

May 2024 Hedge Fund

  • Portfolio Manager (9) $1,648
  • Vice President (23) $474
  • Director/MD (12) $423
  • NA (6) $322
  • 3rd+ Year Associate (24) $287
  • Manager (4) $282
  • Engineer/Quant (71) $274
  • 2nd Year Associate (30) $251
  • 1st Year Associate (73) $190
  • Analysts (225) $179
  • Intern/Summer Associate (22) $131
  • Junior Trader (5) $102
  • Intern/Summer Analyst (250) $85
notes
16 IB Interviews Notes

“... there’s no excuse to not take advantage of the resources out there available to you. Best value for your $ are the...”

Leaderboard

1
redever's picture
redever
99.2
2
BankonBanking's picture
BankonBanking
99.0
3
Betsy Massar's picture
Betsy Massar
99.0
4
Secyh62's picture
Secyh62
99.0
5
kanon's picture
kanon
98.9
6
dosk17's picture
dosk17
98.9
7
CompBanker's picture
CompBanker
98.9
8
GameTheory's picture
GameTheory
98.9
9
numi's picture
numi
98.8
10
DrApeman's picture
DrApeman
98.8
success
From 10 rejections to 1 dream investment banking internship

“... I believe it was the single biggest reason why I ended up with an offer...”