home   >  job search   >  software engineer - strategy

Job Search

Software Engineer - Strategy
Location: New York


Our strategy development team is a group of talented and versatile engineers. We are looking for the very best candidates to grow our roster. As a member of the strategy development team, your primary responsibility will be to design, develop and maintain our proprietary, low-latency trading algorithms and infrastructure. Responsibilities include:

• Improving the scalability, performance and efficiency of existing strategies. • Collaborating with Trading Analysts to design new strategies. • Building trading analysis and risk monitoring tools.

Virtu offers a dynamic, meritocratic environment and a flat hierarchy. No finance background is necessary or expected.

Job Qualifications

  • Excellent written and verbal communication skills.
  • Mastery of C++ and/or core Java.
  • Driven, self-starting personality. Our employees are expected to demonstrate peer leadership and initiative early on.
  • Ability to design and implement highly optimized, scalable code.
  • Being comfortable with a wide variety of projects (frontend/backend, different programming languages)
  • Experience in distributed and/or highly concurrent systems is a plus.
  • Experience in low-latency systems and/or high transaction environments is a plus.