full-time
Software Engineer - Client Trading Infrastructure (Java)
Virtu Financial
- Employer
- Virtu Financial
- Location
- New York
- Working pattern
- on-site
- Salary
- $175,000–$200,000 / year
About the role
Design, build, and maintain proprietary low-latency trading systems and client-facing trading infrastructure across the trading lifecycle. Improve system scalability, performance, and efficiency while developing trading tools and technical solutions for future business needs. A bachelor's or master's degree in computer science, computer engineering, a related field, or equivalent experience is required, along with at least three years of experience designing and building distributed, scalable software in Java or C++. Candidates should be self-directed and demonstrate initiative, peer leadership, and strong written and verbal communication; experience with Python, concurrent or low-latency systems, high-transaction environments, collaborative teams, or relational databases is desirable.