Principal Engineer

N26 Barcelona
The first bank you'll love

Job details

Apply now

Sign up to apply

Or sign up to refer and earn a reward of €300

Intro

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...

As Principal Engineer at N26 you have the chance to shape the world’s future of mobile banking. You will join a high pace environment and operate in a highly distributed system. Use your versatile talents to make our product and service architectures scalable, performant, observable and secure. Your deep understanding of Continuous Delivery in cloud systems will help you coming to the right architectural decisions. While your outstanding communication skills pave the way when engaging technical and non-technical audiences, they will also help you smoothing eventual discrepancies. Although an individual contributor, we encourage you to pro-actively grow the technical skills within the company and to guide and mentor the Tech Leads and Senior Engineers you will be working with. With systematic reviews you can track their learnings and will know how to strengthen our engineering culture in the best way.

What we offer

We believe our people are the experts in what they’re doing, thus we offer a high degree of autonomy. You will have the chance to guide multiple teams building cutting-edge products, that make banking more human. As we disrupt the traditional banking domain and are on the way to conquer the world, exciting challenges come naturally along the way. Your peers will be as spot-on and engaged as you and our people come from all over the world (of course we help with relocating). We encourage intercultural exchange and foster open communication - generally and within the working environment. Finally we offer individual career paths to help you achieve your long-term goals. Apply today!

Main requirements

Technologies

N26 is powered by a micro service architecture running mainly on the JVM with Spring Boot and Java/Kotlin. We have a strong CI/CD operational culture on the foundation of container orchestration, service discovery and cloud native technologies. PostgreSQL and Redis are our main data stores (we’re big fans), but we also have message brokers, data streaming, and reactive workflows as backends. As we transform from monolithic applications into more scalable and resilient distributed systems, there is an opportunity for impactful, fundamental change. For more information please check out our stackshare page.

What you will bring along

  • Experience in former similar roles, working with various Technical Leads of cross-functional teams
  • Sound knowledge in the JVM environment, large-scale distributed systems and cloud solutions such as AWS
  • Understanding the semantics and tradeoffs between different database architectures, e.g. relational vs. NoSQL
  • Being passionate about technology and the wish to share this passion with your team
  • You keep up with the latest trends and are happy to share impulses during our GSDD with the rest of the engineering organisation
  • A relentless drive for clean and sustainable architectures and a general attitude to get things done

Perks

  • High degree of collaboration and autonomy
  • A friendly team of colleagues of diverse nationalities, life experiences and family statuses
  • Freedom to prototype given the challenges we face
  • Personalized Onboarding
  • Keep up to date with our InsideN26 Magazine
  • Individual Professional Development Budget
  • 24 days of paid vacation
  • Flexible working hours and special attention to work-life balance
  • Fixed and fair salary ranges instead of individual negotiation
  • High degree of autonomy in a strongly collaborative environment
  • Our work environment day to day communication is in English
  • A wide range of employee benefits including a premium bank
    account

Apply now

Sign up to apply

Or sign up to refer and earn a reward of €300