
Transforming trading with advanced financial technology
Virtu Financial is a leading financial technology firm based in New York City, specializing in proprietary trading and client services across 235 financial exchanges in over 35 countries. Founded in 2008, Virtu has established a significant market share in various asset classes, leveraging advanced ...
Virtu Financial offers competitive salaries, equity options, and a generous PTO policy. Employees enjoy a flexible remote work policy, comprehensive h...
Virtu Financial fosters a unique culture that blends the agility of a startup with the rigor of a financial services firm. The company emphasizes data...

Virtu Financial • New York
Virtu Financial is seeking a Software Engineer to join their Strategy Development team, focusing on building high-performance trading applications. You'll work with Java and C++ to optimize trading systems for efficiency and reliability.
You have a strong background in software engineering, particularly in building high-performance systems where precision and efficiency are paramount. Your experience includes designing, implementing, and testing low-latency trading applications in Java and C++. You are comfortable collaborating with traders and quants to translate business needs into scalable technical solutions. You thrive in a fast-paced environment and are adept at troubleshooting production issues quickly and effectively. You engage in peer code reviews and design sessions, contributing to a culture that values smart thinking and clear communication.
Experience in financial technology or trading systems is a plus, but not required. Familiarity with performance tuning and optimization techniques will help you excel in this role. You are a proactive learner, eager to stay updated with the latest technologies and methodologies in software development.
As a Software Engineer at Virtu Financial, you will be at the core of our trading platform, responsible for building and optimizing trading applications that operate at high speeds. You will design and implement systems that handle thousands of transactions per second, ensuring that latency is minimized and throughput is maximized. Your role will involve close collaboration with traders and quantitative analysts to understand their requirements and translate them into effective software solutions. You will also participate in troubleshooting production issues, ensuring that they are resolved swiftly and do not recur. Engaging in code reviews and design discussions will be a regular part of your work, allowing you to contribute to the overall quality and performance of our systems.
At Virtu Financial, we provide a meritocratic environment where your contributions are recognized and valued. You will have the opportunity to work with cutting-edge technology in a collaborative setting. We offer competitive compensation and benefits, along with opportunities for professional growth and development. Join us to be part of a team that is shaping the future of trading technology and making a significant impact in global markets.
Apply now or save it for later. Get alerts for similar jobs at Virtu Financial.