TL;DR

Lead Backend Software Engineer (Fintech): Leading technical development of business domains for a high-scale investment platform with an accent on high-load microservices architecture and resilient distributed systems. Focus on mentoring cross-functional teams, designing performant API architectures, and ensuring system stability for millions of active users.

Location: Hybrid roles based in Germany, UK, Poland, Bulgaria, or Spain

Company

Trading 212 is a leading investment platform enabling wealth building for over 4.5 million clients with a focus on high-velocity product delivery.

What you will do

  • Lead the full software development life cycle for core business domains.
  • Manage and mentor a compact, autonomous, cross-functional engineering team.
  • Design and architect scalable services within a microservice-based environment.
  • Optimize system performance, latency, and resilience for high-load financial services.
  • Collaborate closely with product and infrastructure teams to resolve business challenges.

Requirements

  • Proven experience leading the development and release of complex, high-demand client-facing products.
  • Advanced proficiency in at least two programming languages (Java 17, Go preferred).
  • Deep expertise in microservice architecture, RDBMS, and messaging brokers.
  • Strong background in mentoring and coaching software engineers.
  • Ability to work within a hybrid office environment in established locations.

Nice to have

  • Familiarity with containerization tools like Docker and Kubernetes.
  • Experience with high-throughput monitoring systems like Grafana and ELK stack.

Culture & Benefits

  • Generous remuneration package including annual performance-based bonuses.
  • Comprehensive health insurance and sports card benefits.
  • 25 days of paid vacation per year.
  • High-velocity environment with minimal bureaucracy.
  • Modern office setup with recreational spaces.