Rust Jobs. Curated for Rustaceans 🦀
Bookmark it and share with a Rust friend 🙂
Bookmark it and share with a Rust friend 🙂
MeerCap · München Germany · Senior · Remote
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
Browse by
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