Senior Backend Engineer – Trading Systems

About the Role

You will design, implement, and maintain backend services that power a high-performance trading platform. You will process market data, manage orders, and handle risk events with a focus on throughput, latency, and reliability. You will architect distributed systems with clear fault boundaries, collaborate on matching, settlement, and messaging subsystems, and integrate blockchain and off-chain data. You will contribute to infrastructure automation on AWS and Kubernetes, perform performance profiling and code reviews, and participate in design discussions to improve system behavior under stress.

Requirements

  • Proven experience building or operating trading, exchange, or other real-time stateful systems
  • Strong command of concurrency, event-driven architecture, and distributed system design
  • Proficiency in Go or comparable languages such as Rust, C++, or Java with readiness to transition
  • Familiarity with message-driven architectures such as Pulsar or Kafka
  • Experience running production workloads on AWS and Kubernetes
  • Understanding of system reliability, monitoring, and graceful failure handling in production
  • Curiosity to learn exchange mechanics and blockchain integrations
  • Clear communication and self-sufficiency in a fast-moving environment

Responsibilities

  • Design and develop backend services for order management, market data, and risk systems
  • Build and optimize components for throughput, latency, and reliability
  • Architect distributed systems with fault tolerance and predictable behavior under stress
  • Collaborate on matching, settlement, and messaging subsystems ensuring consistency and observability
  • Integrate blockchain and off-chain data into the exchange stack
  • Contribute to infrastructure automation and scalability on AWS, Kubernetes, and Docker
  • Participate in code reviews, performance profiling, and continuous improvement of engineering standards
  • Engage in design discussions and challenge assumptions

Skills

Apply Now