Software Engineer (kdb+/q) jobs in United States
cer-icon
Apply on Employer Site
company-logo

Virtu Financial · 9 hours ago

Software Engineer (kdb+/q)

Virtu Financial is a leading financial technology firm that leverages cutting-edge technology to deliver liquidity and innovative trading solutions. The role involves enhancing reference data infrastructure, resolving production support issues, and optimizing data systems for improved performance.

AnalyticsCryptocurrencyFinanceFinancial ServicesFinTech
check
H1B Sponsor Likelynote

Responsibilities

Redesign and optimize existing reference data systems for improved performance, scalability, and reliability
Implement robust data validation, cleansing, and reconciliation processes
Develop and maintain interfaces with external data vendors, market data feeds, and internal systems
Analyze and tune kdb+ queries and processes for optimal memory usage and execution speed
Create comprehensive technical documentation and establish coding standards for the reference data platform

Qualification

Kdb+Q programmingTime-series databasesData validationTechnical documentationAnalytical skillsData qualityProblem solvingCommunication skillsProject management

Required

A Bachelor's degree or Master's degree in Computer Science, Engineer, Math or related fields
5+ years of hands-on experience with kdb+ and q programming language
Strong understanding of time-series databases, column-oriented storage, and in-memory computing concepts
Proven technical knowledge in software development methodologies, design and implementation
Demonstrated ability to effectively communicate quantitative and conceptual topics and concepts
Previously demonstrated excellent problem solving aptitude
Demonstrated ability to work independently, handle multiple tasks simultaneously and adapt quickly to changes
Strong analytical skills with ability to review complex requests, sometimes without clear functional specs and provide a robust technical solution
Excellent written and verbal communication skills for technical documentation and cross-team collaboration
Ability to manage multiple priorities and deliver projects on time
Meticulous approach to data quality and system reliability
Interest in new and advanced programming languages

Preferred

Experience in investment banking, asset management, or financial technology; Understanding of FIX or Trade work flow; Fixed Income experience being a strong plus
Knowledge of securities master data, corporate actions, and data vendor formats (Bloomberg, Reuters, etc.)
Experience with low-latency, high-volume data processing systems, embedded systems, network programming, and/or multithreading
Experience with Linux, Unix, DevOps practices and CI/CD pipelines

Company

Virtu Financial

company-logo
Virtu is the global leader in electronic market making.

H1B Sponsorship

Virtu Financial has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (25)
2024 (35)
2023 (23)
2022 (29)
2021 (29)
2020 (28)

Funding

Current Stage
Public Company
Total Funding
$3.1B
Key Investors
North Island
2025-09-23Post Ipo Debt· $300M
2024-06-13Post Ipo Debt· $2.04B
2017-04-20Post Ipo Equity· $750M

Leadership Team

leader-logo
Aaron Simons
Chief Executive Officer
linkedin
Company data provided by crunchbase