Software Engineer - Payments

  • Klarna
  • Stockholm, Sweden
  • Jul 28, 2017
Full time Developer

Job Description

Our payments domain build services to process payments and ensure the smooth flow of money between merchants, consumers, partners and banks.

Our services are built in Scala and Erlang and deployed with help of tools such as Docker, Ansible and Jenkins.

We work in small autonomous teams with short release cycles; Micro Services, Cloud, Continuous Integration and Deployment are at the heart of everything we do.

You should get in touch with us if you would enjoy:

  • Coding in either Erlang or Scala.
  • Creating REST API’s and working with message queues.
  • Working with different payment methods.
  • Working with the entire lifecycle of a service, from writing application code and tests to deploying and supporting.
  • Building and running web services where uptime is a priority.
  • Working as a team; we respect and support each other, practising agile methodologies including pair and mob programming.
  • Deploying code multiple times a day using automated pipelines.


Culture - You'll have an opportunity to work with people from 42 different countries in our English-speaking office in Stockholm city centre.

Compensation - You’ll get an attractive salary, pension and insurance plans, along with 30 days annual leave.

Learning - We have a learning and development focused environment with an emphasis on knowledge sharing, training and regular internal technical talks.

Family & Relocation - We offer a flexible work schedule, parental leave compensation and relocation support if you need it.

We know that diverse teams are strong teams, and welcome those with alternative identities, backgrounds, and experiences. Our team includes women, men, mothers, fathers, the self-taught, the college-educated, and people from all over the world. We’re a team of technically curious problem solvers. Come and join us.

We value open source -

Interested in finding out more?

Send over a CV or LinkedIn profile in English and let's arrange a chat.