Remote

Senior Full Stack Engineer (Rust / Next.js) Low Latency Equity Trading Platform

MeerCap
München Germany - Germany 🇩🇪

MeerCap operates a live equity trading platform managing real capital in production.

We are expanding our core execution infrastructure and adding one Senior Full Stack Engineer to the team.

This is a performance-critical role.

Your code runs directly on the order execution path — and also powers the trading-facing frontend.

The Role

This is a full-stack role spanning:

Strategy → Processing → Network → Order Execution → Trading UI

You will design and optimize low-latency backend systems in Rust while building and improving trading-facing applications using Next.js.

The systems you work on must:

• Sustain high market data throughput

• Maintain deterministic behavior under burst load

• Minimize latency and latency variability

• Remain stable under real production pressure

You will work directly with Trading. Feedback is immediate. Impact is measurable.

Responsibilities

• Design and implement performance-critical systems in Rust (Tokio, async runtimes, concurrent architectures)

• Optimize event-driven pipelines processing large volumes of real-time market data

• Profile and benchmark using measurable performance data

• Eliminate latency spikes, lock contention, unnecessary allocations, and cache inefficiencies

• Engineer efficient network communication layers optimized for throughput and jitter control

• Build and improve frontend applications using Next.js

• Develop trading views, dashboards, and internal tools connected to backend services

• Write clean, testable, production-grade code with strong ownership

• Improve determinism, reliability, and system stability across the stack

You own what you build — including performance in production.

Required Experience

• 5+ years professional experience in systems or backend engineering

• Strong Rust expertise in production systems

• Deep understanding of:

• Concurrency and parallel programming

• Memory management and allocation behavior

• Async runtimes and execution models

• Low-contention or lock-free design patterns

• Proven experience optimizing for throughput, latency, and latency variability

• Experience building event-driven systems

• Strong experience with React / Next.js frontend applications

• Advanced SQL knowledge (query optimization beyond CRUD)

• Strong analytical and debugging skills

• Ability to operate autonomously in high-responsibility environments

• Availability overlapping with German market hours

Strong Plus

• Experience in trading systems or financial infrastructure

• Experience with real-time market data feeds

• Deep interest in performance optimization at hardware and software level

• Entrepreneurial mindset and genuine interest in equity markets

What You Can Expect

• Direct impact on a live trading system managing real capital

• High autonomy and ownership

• Short feedback cycles with Trading

• Engineering decisions driven by measurable results

• No unnecessary hierarchy

• Competitive compensation

• Fully remote collaboration

This Role Is Not For You If

• You prefer feature velocity over performance correctness

• You are uncomfortable owning production-critical systems

• You rely on frameworks without understanding execution models

• You prefer strictly frontend or strictly backend roles without cross-stack ownership

Looking for more roles like this?

Join our talent network and get matched with similar opportunities from top companies.