Market Data Engineer.

Market Data Engineer.

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

At a Glance

  • Tasks: Support and implement low latency C++ systems for market data processing.
  • Company: Millennium is a leading global investment management firm with $47.1 billion in assets.
  • Benefits: Enjoy a dynamic work environment with opportunities for growth and collaboration.
  • Why this job: Join a team of exceptional engineers and strategists in the fast-paced world of quantitative trading.
  • Qualifications: Degree in computer science or related field; experience in market data environments required.
  • Other info: Equal Opportunity Employer; reasonable accommodations available for applicants with disabilities.

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

The SPEED Market Data team seeks a multi-skilled engineer who is excited to support, monitor, architect, and implement low latency C++ systems that are robust, resilient, accurate, stable, and exceedingly fast. By building and maintaining this high-performance infrastructure, this engineer will help position MLP as a leader in the field of quantitative trading.

The successful candidate will work alongside other exceptional engineers and strategists to solve business-critical issues that are vital to our systematic trading business. We are looking for a strong candidate with financial markets technology experience and real-time market data expertise to build and support globally our real-time (both low latency and non-latency sensitive) market data plant.

The ideal candidate must be comfortable with monitoring, support, development, and client management duties with goals of ensuring stability of the existing environment whilst also designing and implementing platform improvements.

  • Support and management of both enterprise and latency sensitive real-time market data environments, including management of internal, vendor, and exchange-initiated changes.
  • Liaison with users of the market data environment, including Portfolio Managers, trading desks, and core technology teams.
  • Contributing towards the team’s technical direction by driving new initiatives.
  • Collaborating with hardware and software developers across divisions to build real-time market data processing and distribution systems.
  • Optimizing this platform by using network and systems programming, as well as other advanced techniques to minimize latency.
  • Design and engineering of components to automate support and management capabilities for the market data platform, including monitoring, real-time and historic metrics collection/visualization, and administrative functions including self-service user-facing tools.
  • Enhancement of processes and workflows related to operation of the market data platform, such as release deployment, incident management and remediation, exchange notification handling, defining and enforcing SLAs.

Qualifications/Skills Required

  • Technical experience supporting market data environments within a global organization, including both internally developed feed handlers and distribution infrastructure.
  • Strong understanding of market data concepts and functionality, such as data models (fields/messages), protocols (e.g. snapshot + delta), order book representations (e.g. L1/L2/L3), recovery and reliability.
  • Technical background in application development on complex market data systems (i.e. – Bloomberg, Thompson Reuters, etc).
  • Hands-on Site Reliability Engineering or operational skills, including system administration, automation, measurement, release/deployment management.
  • Experience with monitoring, metrics and command/control functionality for distributed market data platforms; ability to evaluate existing solutions and drive enhancements through coordination of development and operations teams.
  • A degree in computer science or a related field with a strong background in object-oriented programming or scripting languages.
  • Good understanding of Linux system internals and networking.
  • Deep understanding of CPU architecture and the ability to leverage CPU capabilities.
  • Able to prioritize in a fast-moving, high-pressure, constantly changing environment with a good sense of urgency and ownership.
  • Effective communication and relationship management skills (client and vendor): The candidate will be expected to work closely with business and technology users to understand their current and future needs.
  • Demonstrate thoroughness and strong ownership of work through a detail-oriented approach.

Market Data Engineer. employer: Millennium Management

Millennium is an exceptional employer that fosters a dynamic and collaborative work culture, where innovative engineers can thrive in the fast-paced world of quantitative trading. With a strong emphasis on employee growth and development, the company offers unique opportunities to work alongside top-tier professionals while contributing to cutting-edge market data systems. Located in New York City, employees benefit from a vibrant environment that encourages creativity and excellence, making it an ideal place for those seeking meaningful and rewarding careers.
M

Contact Detail:

Millennium Management Recruiting Team

accessibility@talentify.io

StudySmarter Expert Advice 🀫

We think this is how you could land Market Data Engineer.

✨Tip Number 1

Familiarise yourself with the specific technologies and tools mentioned in the job description, such as C++, Linux, and market data systems like Bloomberg or Thomson Reuters. Having hands-on experience or projects that showcase your skills in these areas can set you apart.

✨Tip Number 2

Network with professionals in the financial technology sector, especially those who work with market data systems. Attend industry meetups or online forums to gain insights and potentially get referrals that could help you land an interview.

✨Tip Number 3

Prepare to discuss your experience with low latency systems and how you've optimised performance in past roles. Be ready to provide examples of challenges you've faced and how you overcame them, as this will demonstrate your problem-solving abilities.

✨Tip Number 4

Showcase your communication and relationship management skills during any interactions with the company. Since the role involves liaising with various teams, emphasising your ability to collaborate effectively will be crucial in making a positive impression.

We think you need these skills to ace Market Data Engineer.

C++ Programming
Low Latency Systems Design
Market Data Concepts
Feed Handlers and Distribution Infrastructure
Site Reliability Engineering
System Administration
Automation Skills
Monitoring and Metrics Collection
Linux System Internals
Networking Knowledge
CPU Architecture Understanding
Object-Oriented Programming
Scripting Languages
Incident Management
Effective Communication Skills
Relationship Management

Some tips for your application 🫑

Tailor Your CV: Make sure your CV highlights relevant experience in market data environments and low latency systems. Emphasise your technical skills in C++, system administration, and any specific market data technologies you've worked with.

Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention specific projects or experiences that demonstrate your ability to support and enhance market data platforms, and how you can contribute to their goals.

Showcase Technical Skills: Be explicit about your technical expertise in your application. Include details about your experience with monitoring tools, metrics collection, and any relevant programming languages or frameworks that align with the job requirements.

Highlight Communication Skills: Since the role involves liaising with various teams, make sure to mention your effective communication and relationship management skills. Provide examples of how you've successfully collaborated with clients or stakeholders in previous roles.

How to prepare for a job interview at Millennium Management

✨Showcase Your Technical Skills

Be prepared to discuss your experience with market data environments and low latency systems. Highlight specific projects where you've implemented or supported C++ applications, and be ready to explain the technical challenges you faced and how you overcame them.

✨Understand Market Data Concepts

Familiarise yourself with key market data concepts such as data models, protocols, and order book representations. During the interview, demonstrate your understanding of these concepts and how they apply to the role, as this will show your depth of knowledge in the field.

✨Emphasise Collaboration Skills

Since the role involves liaising with various teams, be sure to highlight your experience working collaboratively with different stakeholders. Share examples of how you've effectively communicated with portfolio managers or trading desks to meet their needs.

✨Prepare for Problem-Solving Scenarios

Expect to face technical problem-solving questions during the interview. Practice articulating your thought process when tackling complex issues, especially those related to system reliability and performance optimisation, as this will showcase your analytical skills.

Market Data Engineer.
Millennium Management
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
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>