We are looking for a super-smart Java developer to join us in building what we have strong grounds to believe will be a major game-changer for the investment industry.
We are a 2-person (funded) startup currently. However, we have been working on the software for almost 3 years with zero interruptions, so there's a 50-person startup's worth of code there (350k lines of Java, as of this writing).
This is not a typical startup, and not just because it is very likely to succeed and you will be happy working here; please see the end of this posting on why. But first:
Good with Java
You like writing code, vs "code is beneath me; I will bide my time until I can hire a bunch of minions, lord it over them, and just fill my calendar with meetings"
Excellent general ability with math (including math intuition)
Actually being interested in the intersection of investing and technology, vs "hmm... I'm trying to decide between this and a cat-owner-dating-website developer job"
Ethics and integrity
Low ego: you have said "hmmm... your idea is actually better than mine" more than 0 times in your life
Knowledge of linear programming and optimization in general
More professionalism and maturity than the co-founders had coming out of college!
Financial industry knowledge, such as risk models for securities, factor models, etc.
Previous demonstrated interest in this space (former job, relevant classes, etc.)
Some aversion to being a molecule in a tooth in a cog in a machine of a giant company
If this looks interesting and relevant enough to you, we will gladly give you our reasons once you contact us. Briefly:
Interesting work: not stitching some DB to a front end; there's math, stats, things that start with eigen-, etc. The software side is good too - Java 8, junit, jmock, lots of guava, guice, etc. Our company blog gives a glimpse.
Clean code base: written by 1 person (almost entirely), so hopefully no crappy code to wade through.
Background of team: our profiles (here, and here) fit extremely well with this.
Not starting from 0: already built a ton of stuff.
Fantastic business: huge market, huge need from incumbents, etc.
Downside capped, unlike most startups.
No crazy startup hours: relevant if you're interested in having a life.