Systems Engineer — Real-Time Processing (Rust / C++)
Department: Core Systems Engineering | Employment Type: Full-time | Location: Hybrid (3 days on-site · 2 days remote) · Urbar near Koblenz, Germany
The Role
Our real-time fraud prevention engine processes more than 100 billion payment transactions per year under strict latency and zero-downtime requirements. We are strengthening our core systems team with a senior engineer who has shipped and operated production software across the full range of systems work — from the unglamorous to the highly technical — and who takes the same care with both.
This is a production engineering role, not a research position. The work is varied: some of it is genuinely demanding (lock-free concurrency, cache-line discipline, profiling p99.9 jitter on bare metal), and a meaningful portion of it is not — configuration parsing, serialization correctness, tooling improvements, test harness maintenance, fixing edge-case bugs in subsystems you did not write. We need an engineer who executes both kinds of work with the same professional standard, because a production system is only as reliable as its least-glamorous component.
You will work alongside a small, senior team and collaborate directly with engineering leadership on architecture decisions that have immediate, measurable impact on live systems.