Posted in

Software Engineer

Software Engineer

CompanyVirtu Financial
LocationNew York, NY, USA
Salary$175000 – $200000
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelMid Level, Senior

Requirements

  • B.S. or M.S. in Computer Science, Computer Engineering, or related field or experience
  • 3+ years of experience building and designing distributed and scalable software in general purpose languages such as Java, Go, C++
  • Excellent written and verbal communication skills
  • Driven, self-starting personality. Our employees are expected to demonstrate peer leadership and initiative early on

Responsibilities

  • Design, build, and maintain our proprietary, low-latency trading systems, and infrastructures.
  • Produce powerful trading tools which leverage all aspects of our high-performance system
  • Improve the scalability, performance, of our trading infrastructure.
  • Understand the future needs of the business and design technical solutions to meet these demands
  • Ability to handle a wide variety of projects, from frontend facing projects to backend infrastructure, each in different programming languages

Preferred Qualifications

  • Experience in Python
  • Experience in distributed and/or highly concurrent systems
  • Experience in Fixed Income Credit & Rates trading systems
  • Experience in low-latency systems and/or high transaction environments
  • Experience working in collaborative environments
  • Experience with relational databases