Trade Republic logoTrade Republic logo

Backend Engineer (Haskell) at Trade Republic | Berlin

On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Mid to Senior

Qualifications

5+ years of software engineering experience, preferably within the JVM ecosystem, and production experience with Haskell. Strong understanding of functional programming principles and practical experience with the Haskell toolchain (GHC, Cabal, Stack, and libraries). Proven track record of developing and deploying scalable features within a service-oriented architecture. Commitment to producing reliable and maintainable software through iterative development and continuous delivery. Experience in building foundational platform services that enhance and accelerate product development (previous experience in platform-focused teams is a plus).

About the job

This position is based in Berlin, Germany. Relocation support is available for those who need it.

Role overview

Trade Republic is building Europe’s largest savings platform, serving over 10 million customers in 18 countries and managing assets exceeding €150 billion. The team focuses on making wealth-building accessible, secure, and free for everyone. As a Backend Engineer (Haskell), you will help develop and improve products that support this mission.

What you will do

  • Design, build, and test backend services and products using tools from the JVM ecosystem, including Kotlin, Spring, Vert.x, Hibernate, jOOQ, and Haskell.
  • Architect and maintain cloud services on AWS, prioritizing high availability, low latency, and scalability.
  • Set up and manage automated software delivery using GitHub Actions, container-based CI/CD pipelines, and Kubernetes.

Requirements

  • At least 5 years of software engineering experience, ideally in the JVM ecosystem, with hands-on production experience in Haskell.
  • Solid grasp of functional programming concepts and practical experience with the Haskell toolchain (GHC, Cabal, Stack, and related libraries).
  • Demonstrated ability to develop and deploy scalable features in a service-oriented architecture.
  • Dedication to building reliable, maintainable software through iterative development and continuous delivery.
  • Experience creating foundational platform services that support and speed up product development (background in platform-focused teams is a plus).

Our culture

Trade Republic values ownership, high standards, and energy. The team is committed to delivering results and tackling major challenges in Europe’s financial landscape.

About Trade Republic

Trade Republic is Europe's leading savings platform, dedicated to making wealth-building accessible to everyone. With over 10 million customers and a mission to innovate financial systems, we empower users with the tools they need to succeed.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.