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.