In short, I'm wanting to apply for developer jobs at HFT companies and would appreciate anyone giving me names of HFT companies in Chicago or otherwise outside of NYC (or a NYC company that will let me work remotely) that are worth working for. Thanks!
Longer:
So today is my 33rd birthday and I've been thinking a lot about my career the last few weeks. I'm getting too old for this shit. I had about 8 years wasted working for a startup run by CEO who kept promising we were on the verge of making millions while underpaying me based on this promise. Now I'm working in a job where the people are fine, I'm paid decently, and I'm allowed to work from home like 90+% of the time (I do have to go Chicago a few weeks/year), but it's mind numbingly boring work (CTO for a small startup that runs a website basically). I feel like I'm wasting my knowledge and skills. I've long been a performance freak, obsessing over code trying to reduce memory usage, reduce CPU usage, or latency. I understand operating systems, hardware, network protocols, and even less known among software devs, things like FPGAs. I actually understand how a CPU works (so many software devs have this abstracted from them), how memory management and paging works, and so forth. I can only think of a few fields in which this sort of knowledge would be useful: game development, large scale simulations, and HFT.
The complexity of the market has long been an interest of mine in general, although from a different angle than many of you I suspect. I want to compete against others, the sheer technical challenge of being faster has long been an interest of mine, but I was never willing to move to a major city (NYC, Chicago) until recently. Now I want to at least try to get in to a position with a HFT firm. To that end, I've been trying to find names of HFT companies, but as you can imagine, that's not easy to come by.
Additionally, interviewing is not going to be easy as I'd imagine they're going to want me in person. It takes me 7-8 hours to get to Chicago, which means I'll have to take like 2 days off work for an interview (or show up to the interview without much sleep, which probably will be to my detriment), so unless these companies are going to be accommodating in scheduling my interview(s) this is going to be difficult -- if I can even get interviews, but I need to give it a shot.
I hope that my resume can spark some interest with a recruiter: started c++ around 16 years ago, C a few years before that, know assembly, while an undergrad I worked on some research projects with Ph.Ds and had them published and/or presented at conferences, got some patents. I have a BSc in computer engineering (hardware design) and a minor in mathematics. Unfortunately for the last few years I've been wasting my knowledge managing website development for various companies. I need a change and I'm finally in a position to be able to do it, but I lack names of HFT companies that are legit and hiring developers. I mean I know some, but was hoping you lot could give me some guidance on this.
I'm not looking to be a trader, I want to improve the speed of the software behind automated trading. A slow moving automated trading company will satisfy some of my interest, but not all. I'm looking to be challenged, I need to be.
Thanks for reading my stream of consciousness and thank you for any advice or other assistance in this matter.
Longer:
So today is my 33rd birthday and I've been thinking a lot about my career the last few weeks. I'm getting too old for this shit. I had about 8 years wasted working for a startup run by CEO who kept promising we were on the verge of making millions while underpaying me based on this promise. Now I'm working in a job where the people are fine, I'm paid decently, and I'm allowed to work from home like 90+% of the time (I do have to go Chicago a few weeks/year), but it's mind numbingly boring work (CTO for a small startup that runs a website basically). I feel like I'm wasting my knowledge and skills. I've long been a performance freak, obsessing over code trying to reduce memory usage, reduce CPU usage, or latency. I understand operating systems, hardware, network protocols, and even less known among software devs, things like FPGAs. I actually understand how a CPU works (so many software devs have this abstracted from them), how memory management and paging works, and so forth. I can only think of a few fields in which this sort of knowledge would be useful: game development, large scale simulations, and HFT.
The complexity of the market has long been an interest of mine in general, although from a different angle than many of you I suspect. I want to compete against others, the sheer technical challenge of being faster has long been an interest of mine, but I was never willing to move to a major city (NYC, Chicago) until recently. Now I want to at least try to get in to a position with a HFT firm. To that end, I've been trying to find names of HFT companies, but as you can imagine, that's not easy to come by.
Additionally, interviewing is not going to be easy as I'd imagine they're going to want me in person. It takes me 7-8 hours to get to Chicago, which means I'll have to take like 2 days off work for an interview (or show up to the interview without much sleep, which probably will be to my detriment), so unless these companies are going to be accommodating in scheduling my interview(s) this is going to be difficult -- if I can even get interviews, but I need to give it a shot.
I hope that my resume can spark some interest with a recruiter: started c++ around 16 years ago, C a few years before that, know assembly, while an undergrad I worked on some research projects with Ph.Ds and had them published and/or presented at conferences, got some patents. I have a BSc in computer engineering (hardware design) and a minor in mathematics. Unfortunately for the last few years I've been wasting my knowledge managing website development for various companies. I need a change and I'm finally in a position to be able to do it, but I lack names of HFT companies that are legit and hiring developers. I mean I know some, but was hoping you lot could give me some guidance on this.
I'm not looking to be a trader, I want to improve the speed of the software behind automated trading. A slow moving automated trading company will satisfy some of my interest, but not all. I'm looking to be challenged, I need to be.
Thanks for reading my stream of consciousness and thank you for any advice or other assistance in this matter.
