Houston, Full time, H1B - High Performance Software Engineer, great compensation
Does making software faster get you excited? Do you relentlessly pursue optimal memory alignment, eliminate unnecessary assembly instructions in the critical path, and create data structures that favor cache coherency?
At Quantlab, low-latency is a correctness criterion. We own and operate one of the fastest trading systems in the world. It’s so fast we can’t even say how fast it is because our competitors might get jealous. That said we know it can be faster, and that’s where you come in. You will be working on our ultra-low latency high frequency trading applications. Queues? Where we’re going we don’t need queues!
We’re looking for someone with the following attributes:
Passion for software engineering and self- improvement
Evangelist for one or more of TDD, BDD, DDD, continuous integration and delivery, SOLID, Agile and best practices in general
A no excuse attitude towards quality
Strong understanding of hardware architecture from a performance perspective
2-10 years of professional experience in software development
Bachelor’s degree in Computer Science or other science subject
Here are some words that are important at our company:
Test Driven Development (TDD), Domain Specific Language (DSL), Ruby, Python, C++, C#, Factor, Continuous Delivery, Event Driven, Latency, Assembly, Cache Coherency, Polyglot, Pairing, Git, Mercurial, Meta-languages, Meta-programming, Software Developer, Software Architect, Innovate, Great Compensation, Medical Benefits, Ping-Pong, Coffee, Massages, Free Lunch, Berry Pop, Ice Cream.
So great point, the best developers are never out of work. How would you recommend a recruiter network with said developers? How do we build mutually beneficial relationships? I tend not to cold call people, just because I think there are better ways to meet people but not all recruiters have that type of network.
I suppose I am interested in a solution oriented debate. I hear how you don't like be contacted, how can we do it better?
Oh, and a technically forward HFT means that we are using decently cutting edge stuff, HPC, low latency code, etc. As for offering you better looks and sexual prowess I think I have to opt out on that one. If you find that job, let me know I will send it to a few ex boyfriends. :)
The tone of my post implies that the candidate/recruiter relationship is a reciprocal one, in good times we need you in bad times you may need us. The intent of my post is to share the recruiters side and hopefully have a balanced debate. I get that there are BAD recruiters out there, I totally hear that but not all of us are clueless, which is, in my option, the tone of the original blog <recruiters are by and large a waste of your time>
As a technical recruiter I am not shocked by this post but I am a little frustrated with the large brush that is painted on the industry as a whole. I mean, I have worked with some BAD Developers, everything they write breaks the minute it is in production, you can never pry them away from the foosball table or lunch room, they smell and can’t speak in complete sentences BUT I still recruit for technical talent because not everyone is alike. Just like every industry there are rock stars and other guys just trying to put food on the table.
I have been honored to survive this tough economical climate in the confines of a corporate recruiting gig for a technically forward high frequency trading firm in my hometown of Houston. Over the last few years I know more recruiters who have lost their jobs than I can count, some have lost their homes and their families. Does this sound familiar to anyone, maybe say the days of 2001 for the tech set?
If the stories I have heard our true (I got into the biz in '04) developers making 150/hr one day are banging on recruiters doors begging for interviews the next.
So ya, I get it, some recruiters have zero technical skills, know little to nothing about the job/client but at their core they are human beings. And just maybe, the client doesn't have a lot to sell at the moment, maybe they are still working out the kinks to their "value proposition" but they know they are onto something.
So ignore the calls, politely say you aren't interested but remember, the tides can turn…quickly. The recruiter who doesn't know squat about server level architectural may be next door neighbors to someone who has enough funding to throw you a bone.