Erlang and Python Engineers at Smarkets (Full-time)
Jobs - - July 25, 2012Smarkets is a real-time online trading platform with an Erlang backend and Python frontend. Smarkets is disrupting the global betting industry by offering a modern betting exchange product with significantly lower transaction fees than the competition. We have traded over £150 million of bets since launching in February 2010.
Smarkets is at the centre of the London startup scene and has been featured in publications such as Wired UK and TechCrunch and was recently selected as part of the Startups 100. Our office near Old Street (London, UK) is shared with other exciting startups and has a pool table, foosball table and fully stocked fridge.
We are heavily driven by user-focused design and a focus on technology and engineering as a first class discipline. We use agile product development techniques and release changes frequently.
We are also heavily invested in world-class technical talent from such pedigree as Wolverine Trading, UBS, Last.fm, and Bloomberg; and are looking to foster that reputation within the community and investors. Both founders are technical.
We are well funded by top investors including Passion Capital and growing quickly so are looking for Python and Erlang engineers to join our team.
A bit about the job and working environment
The part of our stack which runs behind the website is one of the few that uses Erlang as a primary language, and is supported by other well-known Erlang projects such as RabbitMQ and CouchDB.
The non-Erlang pieces of our stack are mostly written in Python, and relies heavily on asynchronous programming techniques and REST. We use the following technologies: VirtualBox, Vagrant, Flask, gunicorn, PostgreSQL, Ganglia, Icinga, Graphite, Cacti, Jenkins, Trac, Git and many other open source packages.
Key Responsibilities
- Build new products and services that augment our exchange offering;
- Improve existing market exchange infrastructure and services;
- Program primarily using Python and Erlang; and
- Work in a start up environment where getting things done is crucial.
Requirements
- Computer Science (or related technical field) degree or equivalent professional experience;
- The ability to learn quickly with enthusiasm;
- The ability to work independently and lead design/architecture of new features;
- Knowledge of transaction processing and relational database design; and
- Prior experience delivering solid web-related products in a GNU/Linux environment.
Bonus points
- Functional programming experience;
- Experience with web technologies and methodologies like web servers, REST, and protocol buffers;
- Experience using Git in a multi-developer environment.
Other information about the job
- This is a full time, on site job;
- Pay is £30k – £60k, depending on experience, plus options;
- The job is based near Old Street, London, United Kingdom;
- We are not able to assist with relocation.
Links
- Smarkets: https://smarkets.com/
- Team: https://smarkets.com/about/team
- API: http://smarkets.github.com/
- Blog: http://blog.smarkets.com
- Press: https://smarkets.com/about
Get information on how to apply for this position.
Categories: Jobs
Erlang on Twitter
» kirikaza (Kirikaza): RT @LogaRhythm: “If you don’t perform experiments before designing a new system, your entire new system will be an experiment” Mike William…
» digitalBush (Josh Bush): Lost a couple of hours figuring this one out “erl -pa ebin” needs to be “erl -pa ../{app}/ebin” if you want code:priv_dir/1 to work. #erlang
» buzzamzn (アマゾンに関する情報を発信中♪): 楽天市場:Learn You Some Erlang for Great Good!-【電子ブック版】 http://t.co/Ot4LPkbgw7 #amazon #アマゾン #相互フォロー
» rvalyi (Raphaël Valyi): @matrixise j’avais bidouillé un peu de Erlang récemment, pas trop mon truc, mais là avec la Syntaxe de Ruby/team Plataformatec, ça motive…
» imarshut (MarsHut): #Calling #Ruby #Functions http://t.co/79x1tBhoc9 ErlPort (library to connect Erlang to Ruby) 1.0.0alpha released
» fogelmania (Raphael Fogel): Alexander Fok, System Architect @ooVoo will have a talk at the #Erlang track of #DevconTLV http://t.co/GRA0Q2zny7 Welcone to TLV, Alexander!
» robertoaloi (Roberto Aloi): @mariofusco Wouldn’t it be simpler switching to #erlang? ;-)
» guillaumepotier (Guillaume POTIER): @francois2metz du coup tu vas recruter une armée de full stack ? Tu ne veux pas qques spécialistes Erlang ?
» oker1 (Zsolt Takács): Mochi Labs - statebox, an eventually consistent data model for Erlang (and Riak) http://t.co/tWhlCDGtBz
» HumphreyStamper (Humphrey Stamper): Wage reduction the trim erlang only http://t.co/6qTcEyl3Sk tactician in contemplation of organism leap http://t.co/1CWvIAjBNU
Statistics
Number of aggregated posts: 10657
Most recent article: June 11, 2013
Latest comments
» Moraru on This is Why You Spent All that Time Learning to Program: It is true that computer science was a pain in the back at time that i’ve had to learn it…
» Commercial hand dryers on Couchbase Meetup at new HQ: Buy online from here where you will get so much of variety in Commercial hand dryers for people. If you…
» Fort McMurray Homes on Motivated Reasoning and Erlang vs Python vs Node: I don’t really understand why this post is motivational? I don’t even see a post, just a title. Fort McMurray…