Senior KDB+/q Software Engineer - Equity Derivatives Systematic Trading
Our client is a leading financial organization dedicated to developing innovative and scalable trading technology solutions. Known for fostering a collaborative and cutting-edge environment, our client offers talented professionals the opportunity to work on transformative projects that drive systematic trading strategies across the globe. This role involves the development and maintenance of a high-performance data platform supporting equity derivatives trading. You will contribute to building resilient data solutions, work closely with trading, research, and front-office teams, and help enhance data quality and operational stability, playing a vital role in the organization’s strategy to modernize its data infrastructure.
Role Overview:
The Senior KDB+/q Software Engineer will be responsible for designing, developing, and optimizing data systems for high-volume, real-time trading operations. This position requires a technical leader adept at building scalable, secure, and efficient KDB applications that support the company’s trading activities. The role is integral to maintaining and improving the firm’s data platform and ensuring robust performance across trading systems.
Key Skills & Experience:
• Extensive professional experience (5+ years) with KDB/Q
• Deep understanding of KDB+ tick design, data organization, and performance optimization
• Proven ability to develop and maintain large datasets and optimize query performance
• Experience collaborating with trading, quantitative research, or algo teams to deliver data solutions
• Strong system design, application development, testing, and operational stability skills
• Proficiency in automation, CI/CD pipelines, and DevOps practices
• Knowledge of agile methodologies and application security
• Experience scaling and load-balancing KDB applications
Key Responsibilities:
• Design, develop, and deliver scalable KDB-based systems capturing market data, risk, and analytics
• Collaborate with trading and research teams to gather requirements and implement analytics solutions
• Write secure, high-quality production code; review and debug applications as needed
• Identify automation opportunities to improve operational stability and performance
• Support and maintain the trading data platform, ensuring platform resilience and reliability
• Participate in technical interviews and assist in building a high-performing team
Requirements:
• Legal right to work in Singapore (preferred starting location), with the ability to work onsite
• Formal training or certification in software engineering
• Minimum 5 years’ professional experience with KDB/Q
• Strong understanding of performance optimization and handling large datasets
• Experience working within financial services or trading technology is preferred
Nice to Have:
• Experience with Python or cloud platforms such as AWS, Azure, or GCP
• Familiarity with CI/CD pipelines, DevOps practices, and automation tools
• Knowledge of AI tools, modeling, and unit testing
• Experience with Terraform, Kubernetes, and market data platforms
Candidates with relevant experience and a keen interest in trading technology are encouraged to apply. Join us to contribute to a masterfully crafted data platform that supports systematic trading strategies worldwide.
Applicants are invited to submit their applications promptly.
