Klarna

Senior Application Security Engineer

Berlin, Germany
Scala API JavaScript Node.js Python Go Erlang Java
Description
We are on a mission to liberate humanity from all the meaningless time spent managing their purchases and finances, so they can do more of what they love. Klarna was founded on a bold belief: that people are capable of achieving the extraordinary, even when faced with the seemingly impossible. Our journey has been one of continuous learning, facing immense challenges head-on, dedicating countless hours of hard work, and never wavering in our commitment or resilience - and now we are looking for individuals to join us on our journey and contribute to our mission.

Engineering at Klarna is an inspired, customer focused community, dedicated to crafting solutions that redefine our industry. Working in small, highly collaborative Agile teams, you and your team will have a clear mission and ownership of an important outcome that supports Klarna and our customers. At Klarna we optimise for quality, flow, fast feedback, focussing on end-to-end ownership, continuous improvement, testing, monitoring and experimentation. We aim for teams that are inclusive, helpful, and have a strong sense of ownership for the things they build.

Our engineers make some of the most significant decisions for the company and we are looking for bold, open and curious developers. As a Klarnaut, you’ll be inspired to contribute to the growth of Europe’s most highly valued fintech and your work will reach millions of users.

If your background is in software engineering and you want to lean into architecting and working with engineering teams to provide early input and hands-on code development to address the application security aspects when building web services and APIs, this role is for you.


Join our Secure Development team
The team is missioned to empower engineers to design, build, and deliver secure software swiftly through standardized tools and processes, continuous learning, and fostering a security-focused culture within Klarna's engineering division. We help engineering prevent and solve flaws that arise in the planning and development phases through architecture reviews, threat modeling, and various automated tools and processes. 

What you'll get to do

  • Perform threat modeling, architecture and design reviews. Help design hard-to-break applications and services.
  • Take an active role in architectural decisions. Work with engineering teams and drive security improvements.
  • Continuously build and improve our security tooling, automation and processes.
  • Perform security assessment (code reviews and penetration testing) of Klarna services.
  • Contribute to the internal engineering security community. 

To succeed in this role, we think you should have

  • A pragmatic approach to solving security issues in ways that achieve the best effect
  • Great problem-solving abilities
  • Experience in writing and reviewing code in at least one of the following programming languages: JavaScript (NodeJS), Python, Go, Erlang, Java or Scala
  • Advanced knowledge and understanding in various disciplines: web application security, mobile app security, network security, operating system internals and hardening, applied cryptography, cloud computing. You're expected to be an expert in at least one of these areas.
  • Strong communication skills in English

Nice to have

  • Experience in penetration testing, source code review, design review, threat modeling, security mitigation development, or security tooling development
  • Participating in BugBounty and CTF
  • Effective communication skills that engage your audience

We do not offer relocation support for this role.

We also believe in making contributions back to the open source community. You can find some of our work at https://github.com/klarna.

About Klarna

Since 2005 Klarna has been on a mission to revolutionize the retail banking industry. With over 150 million global active users and 2 million transactions per day, Klarna is meeting the changing demands of consumers by saving them time and money while helping them be informed and in control. Over 450,000 global retail partners, including H&M, Saks, Sephora, Macys, IKEA, Expedia Group, and Nike have integrated Klarna's innovative technology to deliver a seamless shopping experience online and in-store. For more information, visit Klarna.com

It is our commitment that every qualified person will be evaluated according to skills regardless of age, gender, identity, ethnicity, sexual orientation, disability status or religion. Please refrain from including your picture and age with the application.

About Engineering at Klarna

Engineering at Klarna is an inspired, customer focused community, dedicated to crafting solutions that redefine our industry. Working in small, highly collaborative Agile teams, you and your team will have a clear mission and ownership of an important outcome that supports Klarna and our customers. At Klarna we optimise for quality, flow, fast feedback, focusing on end-to-end ownership, continuous improvement, testing, monitoring, and experimentation. We aim for teams that are inclusive, helpful, and have a strong sense of ownership for the things they build. 

Check out what it's like to be an engineer at Klarna here.
Klarna
Klarna
E-Commerce FinTech Payments Shopping

0 applies

96 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 205 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers