Job description
 
                         About The Role:
We’re looking for a
Senior Trading System Automation Test Tool Developer
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.
 
                    
                    
Required Skill Profession
 
                     
                    
                    Computer Occupations