Principal Engineer
Workplace: STOCKHOLM, Sverige
Expires: August 13, 2025
A senior engineering position at Klarna Bank AB focused on designing scalable architectures, guiding technical strategy, mentoring engineers, and ensuring security and performance in complex distributed systems.
Main requirements:
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
  • 7+ years of software engineering experience
  • 3+ years experience in senior/principal individual contributor role
  • Proven record of designing and deploying complex, distributed systems at scale
  • Proficiency in backend or full-stack languages
  • Experience with cloud environments and containerization
  • Strong understanding of security practices, risk management, and compliance
  • Excellent problem-solving and communication skills
  • Leadership in mentoring and architectural guidance
Responsibilities:
  • Design and evolve scalable, high-performing, resilient architectures
  • Contribute to long-term technical strategy aligned with business goals
  • Guide and influence engineering best practices focusing on quality, security, maintainability, performance
  • Collaborate cross-functionally with Product, Design, Data, and Infrastructure teams
  • Remain hands-on through prototyping, code reviews, and resolving complex issues
  • Mentor engineers and foster security-aware engineering culture
  • Lead technical risk assessments, security planning, and engineering metrics improvement
  • Represent problem spaces in security audits and compliance, drive security improvement programs
  • Coordinate with Security Champions and advocate strong security principles and training
Required hard skills:
  • Software Engineering
  • Design and deployment of distributed systems
  • Backend and/or Full-stack programming
  • Cloud environments (AWS)
  • Containerization (Docker, Kubernetes)
  • Security practices and risk management
  • Prototyping and code review
Soft skills:
  • Excellent problem-solving
  • Effective communication and stakeholder influence
  • Leadership and mentoring capabilities
Coding languages:
  • Java
  • Go
  • Python
  • TypeScript
  • Node.js
Natural languages:
  • English (Proficient)
Cultural skills:
  • Cross-functional collaboration
  • Security-awareness
  • High performance engineering culture