Virtu Financial
Software Engineer - Client Trading Infrastructure (Java)
$175K–$200K
New York · Full-time · Posted Apr 18, 2022
- Experience
- 3+ years building and designing distributed and scalable software in Java/C++.
- Education
- B.S. or M.S. in Computer Science, Computer Engineering, or related field or experience.
About the job
Designs, builds, and maintains low-latency trading infrastructure and tools across the trading lifecycle, improving system scalability, performance, and efficiency.
What you'll do
- Design, build, and maintain proprietary trading systems and infrastructure.
- Develop trading tools and improve infrastructure scalability and performance.
- Design technical solutions for future business needs across frontend and backend projects.
What they ask for
- 3+ years of experience building and designing distributed and scalable software in Java/C++.
- B.S. or M.S. in Computer Science, Computer Engineering, or related field or experience.
- Strong written and verbal communication skills.
Nice to have
- Experience in Python.
- Experience with distributed or highly concurrent systems, low-latency systems or high-transaction environments, collaborative environments, or relational databases.
Pay
$175,000 - $200,000 (USD, base salary)
Tools
Java, C++, Python
Model-written summary · the original posting is authoritative