Backend Engineer

New
EuropeFull-TimeSenior
Salary150000 - 180000 EUR per year

Job Details

Experience
5+ years
Required Skills
KafkaRustDistributed Systems

Requirements

  • 5+ years of professional experience building backend systems with a strong focus on performance and reliability
  • Proficiency in Rust (or equivalent systems programming) for backend service development
  • Practical experience with messaging / streaming systems such as Redis Streams, Kafka, or similar
  • Deep understanding of databases under high concurrency and techniques to mitigate contention, scale reads/writes, and ensure consistency
  • Experience with event-driven architectures and building asynchronous, distributed systems
  • Comfortable building and scaling systems that handle 1,000+ executions/sec today with design foresight for 10×–100× future growth

Responsibilities

  • Design, implement, and maintain backend services for high-performance trading systems and market infrastructure
  • Build messaging and streaming systems powering real-time data flows and order execution (e.g., Redis Streams, Kafka, or similar)
  • Develop robust event-driven systems to support concurrency at scale and consistent execution semantics under heavy load
  • Optimize database schemas and access patterns for extremely high concurrency and low-latency performance
  • Collaborate with cross-functional teams to ensure scalable and fault-tolerant backend architecture
  • Monitor, profile, and tune services to meet performance SLAs in production
  • Contribute to architectural discussions and drive improvements in system reliability, observability, and scalability
150000 - 180000 EUR per year
Apply Now