Software Engineer in Test - Trading Markets

New York, NY 10013

Post Date: 08/07/2018 Job ID: 10714 Category: Python

Our Client a high-frequency proprietary trading firm founded in 1998 seeks a Software Engineer in Test to join our Markets team. 

The Markets division is responsible for providing market intelligence and liquidity access in addition to developing capabilities for new markets and optimizing access to existing ones.

  • Contributing to the architecture, design, and implementation of an automated testing framework to reduce time to market and increase the quality of our product
  • Working closely with software developers, testers and stakeholders globally to refine technical requirements for the test framework
  • Designing technical testing strategies and heuristics for heavily integrated applications
  • Creating and maintaining specification documents for the automation framework


  • Bachelor’ s or Master’ s degree in Computer Science or a related field
  • At least 3 years of experience programming in Python (2 or 3)
  • Strong general programming and software design skills
  • Familiarity with C++, including the ability to read and understand it
  • Competence using Linux, and basic knowledge of system administration and environment management
  • Familiarity with common, TCP/IP-based computer network protocols, an understanding of network protocols in general (e.g. the OSI model), and knowledge of how to troubleshoot them
  • A background using version control systems (ideally including git)
  • Experience with modern methodologies such as BDD or TDD
  • Excellent written and oral communication skills
  • Experience in the finance industry and in Quality Assurance working with trading systems a strong plus
Python, Automated Testing

Evan Pollock

Not ready to apply?

Send an email reminder to:

Share This Job:

Related Jobs: