Front Office Matrix Support Engineer

Posted:
11/4/2024, 2:17:40 AM

Location(s):
London, England, United Kingdom ⋅ England, United Kingdom

Experience Level(s):
Junior ⋅ Mid Level ⋅ Senior

Field(s):
IT & Security ⋅ Software Engineering

Verition Fund Management LLC (“Verition”) is a multi-strategy, multi-manager hedge fund founded in 2008.  Verition focuses on global investment strategies including Global Credit, Global Convertible, Volatility & Capital Structure Arbitrage, Event-Driven Investing, Equity Long/Short & Capital Markets Trading, and Global Quantitative Trading.

The Front Office Trade Support Engineer is a key member of the operations and investment teams supporting live lifecycle of quantitative trade processes, including but not limited to: startup, live automated trading system monitoring and triage, outages, reporting, and analysis functions. This person will work closely with software/network/systems engineers, portfolio managers, and various developer and operations teams within Verition. The candidate is required to have a strong technical background in Linux environment, experience in internal front office low latency trade support, attention to detail, ability to multitask with changing requirements, and urgency to tackle live production issues.

Responsibilities:

  • Monitor in-house state-of-the-art low latency Marketdata and Order Management Systems and provide first level and primary support
  • Software Deployment and support; following best practices for Production in financial markets in a low latency environment with deterministic and robust systems
  • Setup, automations, and to follow up on tasks and postmortems
  • Ownership of production footprint, e.g. identify system improvements, automate daily tasks using Python, document existing and new workflows

Qualifications:

  • Bachelor's Degree from an accredited college or university (Computer Science, Engineering, or Mathematics preferred)
  • Hands on experience directly supporting low latency market data and order management systems, internal or third party. Internally supported systems were to have deterministic latency and be written in C++, Java, or OCaml
  • Understanding of and ability to describe the architecture of modern matching engine or market data distribution system or order management system
  • Experience with NUMA nodes/x86 architecture, UDP multicast, hardware accelerated NIC's is a must. Understanding of difference between TCP vs. UDP networking.
  • Technical proficiency with Python, Linux, SQL, Excel, with the ability to debug scripts and code
  • Ability to automate using Python
  • Working knowledge of FIX trading protocol
  • Strong analytical and detail-oriented aptitude; a high degree of accuracy is required
  • Excellent communication and organizational skills with friendly demeanor across teams
  • Ability to manage time effectively, set priorities and meet deadlines; mentorship of junior members

Nice to Have:

  • C++ debugging experience
  • DevOps experience with Jenkins, Ansible, Git, Bitbucket, Jira, Docker is a plus
  • Experience in low latency trading platforms with integration utilizing FPGA's, microwave networks, multicast broadcast, and point-to-point connections
  • Experience with DataDog/Zabbix/PagerDuty and application monitoring frameworks
  • Ability to troubleshoot network, authentication, startup, and file transfer issues