At a Glance
- Tasks: Join our front office team to develop cutting-edge real-time analytics solutions.
- Company: Millennium Management is a leading investment management firm with a focus on innovation.
- Benefits: Enjoy a dynamic work environment, opportunities for growth, and collaboration with top professionals.
- Why this job: Be part of a high-impact team that shapes trading strategies and enhances financial technology.
- Qualifications: 4+ years in KDB+ q development, strong Linux skills, and a passion for finance required.
- Other info: Ideal for tech-savvy individuals eager to make a mark in the finance industry.
The predicted salary is between 43200 - 72000 £ per year.
KDB Developer – Equities Millennium Management LLC Buckingham, United Kingdom KDB Developer – Equities EQ Real-Time PL & Risk is a front office team responsible for the design, development and support of various technology platforms that enable our businesses to view, evaluate, hedge and trade the live position, pl and risk. We build and own the platforms that provide the entire firm with T0 unofficial and live risk and pl. Responsibilities include: Work with the R&D and application development teams to assist in design, prototype and implementation of next generation high-performance real time analytics solutions in the industry to scale with the business Manage and help junior developers on the team Assist the team in building out a market leading portfolio PL and Risk platform for latency critical processes with high visibility among trading teams as well as management teams. Work with different technologies to provide the state-of-the-art intraday analytics platforms used in various risk and portfolio management systems across the entire firm Contribute to application development and architecture of highly scalable real time platforms Qualifications, Skills and Requirements 4+ years of experience in KDB+ q application development on Linux along with good understanding of the Linux operating system. Experience in writing and maintaining Feed handlers, real-time and historical databases with exploring optimization opportunities in the way we store/query/process data Experience in working with multiple q processes interacting with each other in tandem and with routines written in C/C++/Python via IPC/WS/HTTP. Experience in writing clean testable code Basic understanding of Computer Networking Experience working with various monitoring tools like Datadog, ELK stack etc. A strong interest in financial markets and a desire to work directly with investment professionals Good team player with a strong willingness to participate and help others Drive to learn and experiment Nice-to-have Experience building large-scale real-time portfolio risk and pl engines Experience re-building platforms to scale horizontally with the business Experience with KDB+ q or interfacing C/C++ with KDB More jobs From Millennium Management LLC Boost your career Find thousands of job opportunities by signing up to eFinancialCareers today. #J-18808-Ljbffr
KDB Developer - Equities employer: Millennium Management LLC
Contact Detail:
Millennium Management LLC Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land KDB Developer - Equities
✨Tip Number 1
Familiarise yourself with KDB+ and q programming language. Since this role requires extensive experience in KDB+ application development, having a solid grasp of its functionalities and capabilities will set you apart from other candidates.
✨Tip Number 2
Showcase your understanding of real-time analytics solutions. Be prepared to discuss any relevant projects or experiences where you've implemented high-performance analytics, as this is a key responsibility of the role.
✨Tip Number 3
Highlight your teamwork skills. This position involves managing junior developers and collaborating with various teams, so be ready to share examples of how you've successfully worked in a team environment and supported others.
✨Tip Number 4
Demonstrate your interest in financial markets. Since the role interacts closely with investment professionals, showing that you have a passion for finance and an understanding of market dynamics can give you an edge.
We think you need these skills to ace KDB Developer - Equities
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with KDB+ q application development, Linux, and any relevant technologies mentioned in the job description. Use specific examples to demonstrate your skills in real-time analytics solutions and team collaboration.
Craft a Strong Cover Letter: Write a cover letter that showcases your passion for financial markets and your desire to work with investment professionals. Mention how your background aligns with the responsibilities of the role, particularly in building high-performance platforms.
Showcase Relevant Projects: If you have worked on projects involving real-time databases, feed handlers, or portfolio risk engines, be sure to include these in your application. Highlight your contributions and the impact they had on the project outcomes.
Proofread Your Application: Before submitting, carefully proofread your application materials for any spelling or grammatical errors. A polished application reflects your attention to detail and professionalism, which is crucial for a role in a fast-paced environment.
How to prepare for a job interview at Millennium Management LLC
✨Showcase Your Technical Skills
Be prepared to discuss your experience with KDB+ and q application development. Highlight specific projects where you've optimised data storage or improved query performance, as this will demonstrate your technical expertise relevant to the role.
✨Understand the Financial Context
Since the role involves working closely with investment professionals, make sure you have a solid understanding of financial markets. Brush up on key concepts related to equities, risk management, and portfolio performance to show your genuine interest in the field.
✨Demonstrate Team Collaboration
Millennium Management values teamwork, so be ready to share examples of how you've successfully collaborated with others. Discuss any mentoring experiences you've had, especially if you've helped junior developers, as this aligns with the responsibilities of the position.
✨Prepare for Problem-Solving Questions
Expect to face technical problem-solving questions during the interview. Practice coding challenges that involve real-time analytics or data processing, and be ready to explain your thought process clearly, as this will showcase your analytical skills and ability to think on your feet.