Staff Engineer, Distributed Systems
LaunchDarklyFull Time
Senior (5 to 8 years)
Candidates should possess a Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related field, or equivalent experience. They should have at least 5 years of experience building and designing distributed and scalable software using general-purpose languages such as Java, Go, or C++, and a strong understanding of software development principles.
As a Software Engineer, the primary responsibility is to design, build, and maintain Virtu’s client trading infrastructure, covering order management, exchange connectivity, smart order routing, internalization, and clearing. This includes designing and building software within existing trading systems, improving scalability, performance, and efficiency of the infrastructure, understanding future business needs, and handling a variety of projects utilizing different programming languages.
Market making and trading solutions provider
Virtu Financial specializes in market making and trading solutions, providing services that enhance the efficiency of financial markets. The company uses advanced technology and its understanding of market structures to offer a variety of products, including execution services, liquidity sourcing, and analytics. Clients such as institutional investors and broker-dealers benefit from Virtu's ability to generate liquidity, which helps stabilize markets. A key feature of Virtu's offerings is its Open Technology platform, which supplies clients with data-as-a-service, including a library of APIs and tools to improve trading strategies. Unlike many competitors, Virtu emphasizes transparency and a comprehensive approach to trading, aiming to support clients in navigating global financial markets effectively.