Senior Golang developer (Trading Systems)

We’re seeking a Senior Backend Engineer with deep experience in trading systems to design and build the mission-critical backend of our trading platform — the low-latency, fault-tolerant services that handle market data, orders, and risk events in real time.

 

The ideal candidate has previously built or operated trading, exchange, or high-frequency systems, and understands the unique challenges of throughput, sequencing, and data consistency under load. You should thrive in solving complex concurrency and distributed systems problems, ensuring that every component performs flawlessly when milliseconds matter.

 

Responsibilities

  • Design and implement backend services powering trading infrastructure — order management, market data, and risk systems.
  • Build and optimize components for low latency, high throughput, and reliability under real-world trading conditions.
  • Architect distributed, event-driven systems with well-defined boundaries, fault tolerance, and deterministic behavior under stress.
  • Collaborate on subsystems for matching, settlement, and internal messaging, ensuring consistency and observability.
  • Work alongside blockchain engineers integrating on-chain and off-chain data into trading workflows.
  • Contribute to infrastructure (AWS, Kubernetes, Docker) with focus on automation, resilience, and scalability.
  • Participate in code reviews, performance tuning, and architectural discussions to maintain best-in-class engineering standards.
  • Actively share insights from your trading systems experience and challenge assumptions to help shape our next-generation exchange stack.

 

Requirements

  • Proven background in trading, exchange, or other real-time transactional systems.
  • Deep understanding of concurrency, state management, and distributed system design.
  • Proficiency in Golang or strong experience in a comparable language (Rust, C++, Java) and readiness to transition.
  • Experience with event/message-driven architectures (Kafka, Pulsar, or similar).
  • Solid hands-on experience deploying and operating production systems on AWS/Kubernetes.
  • Strong grasp of system reliability, monitoring, and graceful failure handling.
  • Curiosity to explore new domains — from exchange mechanics to blockchain integrations.
  • Clear communicator, self-directed, and comfortable working in a fast-paced, high-stakes environment.

 

Would you like me to make it sound more recruiter-friendly for a LinkedIn or job post (e.g., more concise and with a strong call to action), or keep it technical and formal as for a company career page or engineering brief?

Required languages

English B2 - Upper Intermediate
Published 28 October
179 views
·
42 applications
44% read
·
3% responded
Last responded yesterday
To apply for this and other jobs on Djinni login or signup.
Loading...