ML Platform Engineer

Trade Republic
Berlin, Germany
2 days ago
Apply on startup.jobs
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

Distributed Systems SQL Databases Data Streaming Backend Kubernetes Low Latency Apache Flink Apache Kafka Machine Learning Operations Vertica Stream Processing

Job description

  • Build and own production-grade infrastructure for real-time ML, feature serving, and critical decisioning systems.
  • Design data-intensive platforms that process high-volume event streams with low latency and strong reliability.
  • Define reusable engineering patterns that help teams build, ship, operate, and scale platform capabilities reliably.
  • Build and operate data streaming and serving platforms for sub-second algorithms in mission-critical systems.
  • Work closely with ML, data, backend, and product teams to turn complex requirements into simple, reliable systems.
  • Mentor peers, share knowledge, and help raise the quality of engineering ownership across the team

Requirements

  • Strong background in software, systems, or infrastructure engineering, with hands-on experience building and operating production-grade services on Kubernetes.
  • Solid understanding of distributed systems, networking, latency, reliability, backpressure, and operational trade-offs. Ability to make pragmatic trade-offs across performance, scalability, cost, and reliability in large-scale production systems.
  • Able to work across infrastructure, data, backend, and ML systems, translating ambiguous requirements into simple, reliable platform capabilities.
  • Strong interpersonal skills, self-starter with high autonomy, and a focus on knowledge sharing and team growth.
  • Nice to have: experience with ClickHouse, Kafka, Flink, or similar technologies for stream processing and high-performance SQL workload.

About the company

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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on startup.jobs
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:28 min

Understanding Kubernetes architecture and core cluster components

Marc Nimmerrichter · World Congress 2022

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:09 min

Evaluating mature stream processing frameworks for production systems

Soroosh Khodami Soroosh Khodami · World Congress 2024

4:04 min

Overview of Kubernetes operators and custom resource definitions

Philipp Krenn · World Congress 2022

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · World Congress 2024

2:14 min

Solving complex platform architecture challenges at an enterprise scale

Maria Apazoglou · Coffee With Developers

Videos

See all

Related articles

See all