Talent.com
This job offer is not available in your country.
FalconX - Senior Trading Systems Developer - Automation Tooling

FalconX - Senior Trading Systems Developer - Automation Tooling

falconxBangalore
15 days ago
Job description

About The Role :

  • We're looking for a Senior Trading Systems Developer (Automation Tooling) with a strong background in Java and Python to design and build next-generation testing and automation tools for our institutional trading platform.
  • This role is central to enabling automated validation of order lifecycles, venue connectivity, and low-latency behavior across our trading stack.
  • You'll work closely with strategy developers, support engineers, and QA to deliver a robust automation framework that improves developer velocity, system reliability, and test coverage for trading workflows.
  • Ideal candidates will have experience in OMS / EMS systems, deep knowledge of trading protocols like FIX, and a passion for building tools that bridge development and production operations.

What You'll Do :

  • Design and implement frameworks for automated testing of order entry, modification, routing, and risk logic.
  • Build tools in Java / Python or Rust to simulate and validate end-to-end trading workflows across low-touch and high-touch systems.
  • Develop self-service systems for trade simulation, venue behavior replay, and FIX protocol testing.
  • Work closely with front-office support and engineers to automate health checks, venue cert scripts, and regression test pipelines.
  • Integrate test harnesses with CI / CD pipelines for pre-deployment safety checks and latency monitoring.
  • Ensure systems are observable and fault-tolerant, with tooling that supports debugging and issue reproduction.
  • Support and extend test capabilities for WebSocket, REST, and FIX APIs used across exchanges and internal strategies.
  • What We're Looking For :

  • 5+ years of experience building and testing distributed trading systems.
  • Strong proficiency in Java (11+) and Python for building automation frameworks, trading system test harnesses, and performance tuning tools; experience with Rust is a plus.
  • Experience with OMS / EMS platforms, ideally with exposure to order lifecycle, FIX messaging, and venue connectivity.
  • Familiarity with test automation frameworks and continuous integration practices.
  • Working knowledge of market structure, electronic trading workflows, and latency analysis.
  • Proficiency with scripting (e.g., Python, Shell) to support testing and monitoring automation.
  • Familiarity with high-performance messaging (e.g., Aeron, Chronicle, Kafka) and network debugging.
  • Bonus Points :

  • Experience building tools for exchange certification, regression harnesses, or FIX simulators.
  • Exposure to market-making systems, risk engines, or smart order routers.
  • Prior work in crypto or electronic trading in traditional finance.
  • (ref : hirist.tech)

    Create a job alert for this search

    Automation Developer • Bangalore