Klarna is one of the biggest Erlang shops in the world. Not many businesses use Erlang in the scale that we do and over the years we have become really good at pushing this programming language to new levels. In our Engineering division we have around 100 Erlang developers whose combined knowledge stretches from the foundation of the Erlang Run-time System to high level architecture. By combining Erlang, RIAK, RabbitMQ we are building a multi-node, no-master system that can handle our exponential growth.
Your job as a senior developer is to take part in the entire development process, from gathering requirements to delivery. The challenge is to provide solutions that scale. The team members have a high technical level and are expected to work independently within the team to solve complex problems, from analyzing the problem to designing, planning and implementing the solutions.
We strive to always select an appropriate tool for solving the particular problem at hand. In order to achieve this we aim to have a diverse palette of skills in every team. Thus, it is not vital that you have previous experience with the specific tools that we are already using, because in our eyes, a great developer will always be a great developer.
- 10 years of development experience with a proven track record of high quality software development
- MSc in Computer Science or equivalent
- Experience from agile methodologies (Scrum, Kanban etc)
- Knowledge in many different domains and programming paradigms
- Deep understanding of algorithms, data structures and complexity up to and beyond programming language implementation and semantics
- Value and know the power of testing and TDD
- value learning and solving problems together with your team mates
- know the power of automation and avoid repeated manual work
- know the value of and practice reviews relentlessly.
- write code only when necessary.
- have a rubber duck.
For questions please contact Philip Andrén at philip [dot] andren [at] klarna [dot] com or +46 (0) 76-526 00 70. We recommend you to apply as soon as possible, selection and interviews are held continuously.
Get information on how to apply for this position.
Erlang on Twitter
» gbluma (Garrett Bluma): Still haven’t gotten C level performance in Erlang or Scala, but that might just be me.
Still haven’t gotten C level performance in Erlang or Scala, but that might just be me.
» cheeseplus (Seth Thomas): @sascha_d welcome to the wonderful world of Erlang :P
@sascha_d welcome to the wonderful world of Erlang :P
» LeHoff (Torben Hoffmann): .@lhoguin I like what I see in erlang.mk!!
.@lhoguin I like what I see in erlang.mk!!
» LeHoff (Torben Hoffmann): RT @lhoguin: erlang.mk now supports compiling Core Erlang files too! https://t.co/UFbB7guLZl
RT @lhoguin: erlang.mk now supports compiling Core Erlang files too! https://t.co/UFbB7guLZl
» sascha_d (Sascha): @wohali now if I can just figure what’s installing erlang in this mess.
@wohali now if I can just figure what’s installing erlang in this mess.
Number of aggregated posts: 10651
Most recent article: May 21, 2013
» 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…