KDB Developer - Equities
KDB Developer - Equities

KDB Developer - Equities

London Full-Time 48000 - 72000 Β£ / year (est.) No home office possible
Go Premium
M

At a Glance

  • Tasks: Join our front office team to develop cutting-edge real-time analytics solutions for trading.
  • Company: Be part of a leading firm that empowers businesses with live risk and profit insights.
  • Benefits: Enjoy opportunities for growth, mentorship, and collaboration in a dynamic environment.
  • Why this job: Work on high-visibility projects that impact trading teams and enhance your tech skills.
  • Qualifications: 4+ years in KDB+ q development, Linux expertise, and a passion for financial markets required.
  • Other info: Ideal for those eager to learn and contribute to innovative financial technology.

The predicted salary is between 48000 - 72000 Β£ per year.

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.
M

Contact Detail:

Millennium 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 these technologies will help you stand out during discussions with our team.

✨Tip Number 2

Brush up on your knowledge of Linux operating systems. As the role involves working on Linux, demonstrating your understanding of its functionalities and how they relate to KDB+ can give you an edge in interviews.

✨Tip Number 3

Showcase your experience with real-time analytics solutions. Be prepared to discuss any past projects where you've developed or optimised real-time systems, as this aligns closely with what we’re looking for in a candidate.

✨Tip Number 4

Express your interest in financial markets. Since this position works closely with investment professionals, demonstrating your passion for finance and how it relates to technology can make a significant impact during your interactions with us.

We think you need these skills to ace KDB Developer - Equities

KDB+ q application development
Linux operating system proficiency
Feed handler development
Real-time and historical database management
Data optimisation techniques
Inter-process communication (IPC)
WebSocket (WS) and HTTP integration
C/C++/Python programming
Clean code practices
Basic computer networking knowledge
Monitoring tools experience (e.g., Datadog, ELK stack)
Interest in financial markets
Team collaboration skills
Willingness to mentor junior developers
Adaptability and eagerness to learn

Some tips for your application 🫑

Tailor Your CV: Make sure your CV highlights your experience with KDB+ and q application development. Include specific projects or roles where you worked on real-time analytics solutions, as well as any relevant technologies like C/C++/Python.

Craft a Strong Cover Letter: In your cover letter, express your passion for financial markets and your desire to work in a front office environment. Mention how your skills align with the responsibilities of the role, particularly in building high-performance platforms.

Showcase Teamwork and Leadership: Since the role involves managing junior developers, provide examples of your leadership experience. Highlight instances where you assisted team members or contributed to collaborative projects.

Demonstrate Technical Proficiency: Be prepared to discuss your technical skills in detail. Mention your experience with Linux, feed handlers, and monitoring tools like Datadog or ELK stack. This will show your readiness to contribute to the team's objectives.

How to prepare for a job interview at Millennium

✨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 processing, and be ready to explain your approach to writing clean, testable code.

✨Demonstrate Your Understanding of Financial Markets

Since the role involves working closely with investment professionals, it’s crucial to show your interest in financial markets. Brush up on current trends and be ready to discuss how they might impact risk and portfolio management.

✨Emphasise Team Collaboration

This position requires a good team player. Share examples of how you've successfully collaborated with others, especially in mentoring junior developers or working within cross-functional teams.

✨Prepare for Problem-Solving Questions

Expect technical questions that assess your problem-solving skills. Practice explaining your thought process when tackling complex issues, particularly those related to real-time analytics and system architecture.

KDB Developer - Equities
Millennium
Location: London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

M
  • KDB Developer - Equities

    London
    Full-Time
    48000 - 72000 Β£ / year (est.)
  • M

    Millennium

    50-100
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>