Causata is looking to expand its Mayfair-based team of core Java experts working on our multithreaded and distributed data management platform. The current team consists of six software engineers working on a large code base that runs inside Amazon Web Services.
You need to have extensive experience in Java, and you need to be very comfortable with Java multi-threading. We are not looking for people whose experience of Java is snapping together some pre-built components, running them in an application server and writing some servlets: you'll need to be able to do those things, but most of our code is highly-optimized for our data management tasks (and volume).
If you have worked on very large scale applications which required high-availability and high-performance (such as trading systems, analyzing data from collisions in a particle accelerator, handling every click on Facebook.com) then contact us.
We are absolutely committed to automatic testing of all of our code, continuous integration and the use of agile development techniques. You need to think those things are a prerequisite for any serious software development effort.
We are a small team of skilled programmers and so we look for people who are good at working in a team and good communicators. If you like to work alone and prefer not to interact with a group of smart, fast-moving engineers, we are the wrong environment for you.
Since what we do involves statistics you need to be numerate. If you have a degree which included study of statistical methods it's a plus. If you went to a very good university it's a plus. Three of our team members have PhDs: having a good academic background is another plus.
We do use databases as part of our system, so knowledge of SQL and one of the open-source RDBMSs is a plus.
If this sounds interesting, please
contact us.
Labels: careers