GrepJob
N26

Lead Backend Engineer - Conversational Banking

N26
Apply
about 4 hours ago
Berlin, Germany or Barcelona, SpainMid Level / Senior / Staff+

Responsibilities

  • Manage product technical roadmaps and dependencies to minimize technical debt.
  • Design, develop, and maintain high-availability web applications.
  • Drive healthy engineering practices and ship code into production frequently.
  • Implement new features and integrations with AI systems.
  • Optimize and monitor distributed systems for continuous software delivery.
  • Conduct code reviews and create technical documentation.
  • Lead initiatives to enhance the engineering culture across the company.
  • Participate in recruitment and employer branding projects.

Requirements

  • 5+ years of experience in building complex distributed systems using Java or Kotlin.
  • Strong understanding of object-oriented programming and distributed systems principles.
  • Experience with Clean Code, TDD/BDD, and deep observability.
  • Solid experience designing and implementing REST APIs.
  • Professional experience with PostgreSQL and CI/CD pipelines.
  • Knowledge of AWS and/or Kubernetes is a plus.
  • Experience with AI coding agents is advantageous.
  • Strong leadership and communication skills.

Benefits

  • Competitive personal development budget and work-from-home budget.
  • Discounts for fitness, wellness, language apps, and public transportation.
  • Free Premium subscription on your personal N26 bank account.
  • An additional day of annual leave for each year of service.
  • High degree of autonomy and access to cutting-edge technologies.
  • Relocation package with visa support for those who need it.