Senior Software Engineer - Distributed Systems

Trade Republic Germany
Relocation
Apply
AI Summary

Trade Republic is seeking a Senior Software Engineer to build and operate production-grade data and compute intensive systems. The ideal candidate will have experience in system design, scaling strategies, and balancing trade-offs. This is a great opportunity to grow your career with a team of outstanding talents and state-of-the-art technology.

Key Highlights
Background in Software/System Engineering
Experience building and operating production-grade data and compute intensive systems
Good understanding of distributed systems, orchestration, and networking
Proficiency in system design, handling scaling strategies, and balancing trade-offs
Strong communication and interpersonal skills
Technical Skills Required
Distributed systems System design Cloud infrastructure Observability Scalability Real-time data streams Low-latency systems Data storage Data retrieval Data processing Networking Orchestration
Benefits & Perks
Relocation support
Opportunity to grow your career with a team of outstanding talents and state-of-the-art technology
Positive work environment

Job Description


Please note that this position is based in Berlin, London or Paris — relocation support is provided if required.

THE BEST WORK OF YOUR CAREER

Trade Republic is the largest savings platform in Europe - we operate in 18 countries, serving +10 million customers who trusted us with over €150B in assets. But we're striving for more.

We have a bold mission to empower everyone to build wealth with easy, safe, and free access to financial systems. You will have the opportunity to grow your career by collaborating with a team of outstanding talents and state of the art technology to build a lasting, positive future for millions.

WHAT ARE WE LOOKING FOR

  • Background in Software/System Engineering with experience building and operating production-grade data and compute intensive systems.
  • Good understanding of distributed systems, orchestration and networking.
  • Proficiency in system design, handling scaling strategies, and balancing trade-offs like availability vs consistency and latency vs throughput.
  • Define reusable patterns and build tools that accelerate development and improve operational excellence and efficiency.
  • Well-rounded understanding of managing business-critical systems in cloud infrastructure, following best practices for observability and scalability.
  • Interested in real-time data streams, low-latency systems, and working with different data storage, retrieval, and processing approaches.
  • Strong communication and interpersonal skills, self-starter with high autonomy, and a focus on knowledge sharing and team growth.

WHY YOU SHOULD APPLY NOW

Our culture rewards ownership, excellence, and high energy. We care deeply about outcomes and hold each other accountable - we're here to win and fix one of the largest challenges Europeans face - closing the pension gap and democratising wealth. If this gets you fired up, reach out!

We believe it's our team's varied identities and backgrounds that make us sharper and stronger. We're committed to creating an environment where everyone feels respected and has equal opportunity to thrive in their careers. For any questions on DEI during the interview process, reach out to your recruitment partner.

Subscribe our newsletter

New Things Will Always Update Regularly