Job Overview
            
                
                
                
                    Category
                    Computer Occupations
                 
                
             
            
            
         
        
            Ready to Apply?
            
                Take the Next Step in Your Career
                Join FalconX and advance your career in Computer Occupations
             
            Apply for This Position
            
                Click the button above to apply on our website
            
         
        
            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.
            
         
  
  
  
        
        
        
        
        
            Don't Miss This Opportunity!
            
                FalconX is actively hiring for this Senior Trading System Automation Tool Developer position
            
            Apply Now