This job has expired, please see additional jobs below
KDB+/Q Developer – Trading Risk Controls – Vice President
Morgan Stanley
London, , United Kingdom
Job Details - this job has expired, please see similar jobs below
Description
Team Profile:
The Trading Risk Controls Group is at the center of all electronic trading across the firm. Our software is embedded in the firm?s trading engines to implement real-time error detection, trading risk management and regulatory logic. The application stack is comprised of C++ libraries embedded in Equity and Fixed Income trading engines, KDB out of band calculation and analytics engines, a series of standalone C++ processes and a series of C#/WPF based UI?s.
Technologists in the group focus on the development, coding, testing and deployment of critical, extremely low-latency trading control software in the above technologies. The technology stack has to perform complex calculations in ultra-low latency environments. The server side process in KDB and C++ are highly optimized for extremely low latency while providing very high level of resiliency and stability. This is an integral hire to the team due external Client trading requirements and Regulatory Mandates.
Role Profile:
• You will work as a hands-on senior KDB developer in our Trading Risk Controls London based team.
• You will develop code running with very low latency and interacting with various electronic trading and market making systems.
• You would be working closely with electronic trading desks and risk management.
• You would participate and have opportunity to influence the design of our next generation of controls system.
• You would be learning about trading systems and electronic trading while working with best in class technologists.
• Additional responsibilities include coordinating with other internal technology teams to build, test, and implement exciting new functionalities and to improve existing plant infrastructure.
• We work in a team-oriented environment, so strong communication skills are required.
• Scripting/ Python skills are a plus.
Qualifications
Desired Skills:
• Expert KDB+/Q programming knowledge.
• Proven experience of using KDB+/Q in complex calculation engines.
• Optimizing Q code to allow processing of large amount of data in extremely small cycles.
• Multi-process architectures using KDB+/Q
• Strong verbal and written communication and interpersonal skills. We need someone who interacts well with the team and is comfortable in a trading floor environment.
• UNIX / Linux skills, the majority of the system runs on Linux
• Need to be able to handle pressure well, we are a very busy team and production problems need to be fixed quickly.
• The desire to learn!
Company Profile:
Morgan Stanley is a leading global financial services firm providing a wide range of investment banking, securities, investment management and wealth management services. The Firm's employees serve clients worldwide including corporations, governments and individuals from more than 1,200 offices in 43 countries.
As a market leader, the talent and passion of our people is critical to our success. Together, we share a common set of values rooted in integrity, excellence and strong team ethic. Morgan Stanley can provide a superior foundation for building a professional career - a place for people to learn, to achieve and grow. A philosophy that balances personal lifestyles, perspectives and needs is an important part of our culture.
Morgan Stanley is an equal opportunities employer. We work to provide a supportive and inclusive environment where all individuals can maximize their full potential. Our skilled and creative workforce is comprised of individuals drawn from a broad cross section of the global communities in which we operate and who reflect a variety of backgrounds, talents, perspectives and experiences. Our strong commitment to a culture of inclusion is evident through our constant focus on recruiting, developing and advancing individuals based on their skills and talents.