Senior Backend Engineer (Trading)

Added
15 minutes ago
Type
Full time
Salary
Salary not provided

Related skills

java redis mysql kafka jvm

๐Ÿ“‹ Description

  • Develop and maintain core trading modules on the Java stack (order reception, matching, settlement).
  • Optimize performance and reduce latency in high concurrency; millisecond order responses.
  • Design distributed trading architectures for high availability at peak traffic (10k+ orders/sec).
  • Implement trading rules such as spot T+0 and futures margin/margin-call mechanisms.
  • Collaborate with quantitative trading to support API interfaces for high-frequency trading.
  • Monitor systems, plan disaster recovery, and reduce production risks.

๐ŸŽฏ Requirements

  • Bachelor's degree in CS/Software Eng or related; 3-5 yrs Java; 1+ yr trading system exp.
  • Strong Java fundamentals and concurrent programming; JVM tuning.
  • Familiarity with Netty and Disruptor; low-latency exp preferred.
  • Understanding core trading logic, order book design, and matching.
  • Distributed design principles; Kafka, Redis, and MySQL in trading.
  • Strong analytical skills to identify bottlenecks via logs/monitoring.

๐ŸŽ Benefits

  • Meaningful collaborations across teams to improve customer experience.
  • Scalable growth with career advancement beyond APAC.
  • Space for bright ideas; data-driven impact.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest โ€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs โ†’