Back to all jobs

Principal Engineer

See Kat talk about her role at N26

We are The Mobile Bank.
Our vision is to build a bank the world loves to use.
Technology and design empower everything we do.

N26 is Europe’s first Mobile Bank with a full European banking license. We have 2.5 million customers across 24 markets. Our team of over 800 employees in 3 locations is concentrated on reinventing the banking experience for the digital generation. Valentin Stalf and Maximilian Tayenthal founded N26 in 2013 and launched the initial product in early 2015. Since January 2015, N26 has been available for Android, iOS, and desktop. N26 has raised more than $500 million from investors including Insight Venture Partners, GIC, Tencent, Allianz X, Peter Thiel’s Valar Ventures, Li Ka-Shing’s Horizons Ventures, Earlybird Venture Capital, Greyhound Capital, Battery Ventures, in addition to members of the Zalando management board, and Redalpine Ventures.

Once here you will

  • Participate in new product kick-offs to gain a deep understanding of what we're shipping
  • Align product and service architectures to maintain a strong level of consistency of cross functional requirements such as automated deployments, monitoring, logging
  • Structure teams in an agile way to ensure the capacity to work on larger architectural redesigns to meet scalability, performance, security or compliance needs
  • Coach, develop and grow the architectural skills, domain knowledge and technical agile practices of the organisation such as CD, TDD, refactoring and clean code
  • Provide guidance to Technical Leads and Senior Engineers of various product delivery teams and conduct systematic reviews to track the general progress of our engineers’ learnings
  • As part of our technical leadership team, you will help to hire and onboard top talent, strengthen the agile engineering culture of N26 and develop leadership skills

What you will bring along

  • Your written and verbal communication skills are outstanding, so they allow you to engage both technical and non-technical audiences
  • JVM environments are your home - you’re experienced in Java (versions 1.8 or higher) and ideally in Kotlin
  • You’re a specialist in distributed systems and have worked in companies that were handling at least 50 micro services at once
  • You’re thrilled by challenges - especially regarding the scalability and security of large IT-systems. Also you know how to meet them by using cutting edge technology
  • You bring a deep understanding of Continuous Delivery in cloud systems (ideally AWS) and of relational databases
  • Although you will be an individual contributor, you have gained exceptional leadership and conflict resolution skills throughout your career
  • Experience in event-driven architecture, implementation of best practices and project management are a plus

What we offer

  • High degree of autonomy
  • The opportunity to lead multiple teams delivering cutting-edge products
  • Working with international, highly engaged peers
  • Flat hierarchy and open communication
  • Getting things done attitude
  • A stack of the most modern technologies
  • Exciting challenges as we scale our engineering teams
  • Find a career path. Not just a job. Some of our benefits and rewards can be found on our careers website

Sounds good? Send us your application online, and we’ll get back to you soon.