Job title: Senior Data Platform Developer
Job type: Permanent
Emp type: Full-time
Salary: Negotiable
Location: Chicago, United States
Job published: 2022-08-03
Job ID: 42570

Job Description

Our client is searching for an experienced Senior Data Platform Developer to join their team in Chicago. The successful candidate will design, develop, document, maintain, and test software required to capture/query the business’s live, historical, and alternative data sets. The ideal candidate will be a self-starter, have strong sense of ownership and be driven to provide technical and intellectual solutions to business problems.

 

Responsibilities:  

  • Designing, developing, and operationally supporting proprietary trading data platform, including market data, order routing, and alternate sources spanning both real-time, streaming, and historical delivery
  • Serving as a subject matter expert for researchers and traders on in-house data
  • Cultivating relationships with traders, quantitative researchers, and developers; provide direct support for their data needs
  • Working with traders to source, evaluate, and facilitate access to new data sources
  • Monitoring data quality and devising systematic, proactive identification and data cleansing solutions
  • Understanding, interpreting, and interfacing with global exchanges and their protocols
  • Liaise with vendors on data and technical issues as needed to deliver rapid solutions to the business
  • Collaborating with the technology teams to ensure proper data capture and distribution

 

Requirements:

  • 5+ years of experience in systems development in a high throughput, low latency trading systems environment
  • 3+ years developing exchange connectivity solutions
  • Strong background in C++ and C++ Template Metaprogramming with demonstrated experience using C++11/C++14
  • Expertise with TCP/IP, UDP multicast, sockets, network protocols, particularly on Linux/Unix systems
  • Experience using network tools such as Wireshark to monitor and debug behaviour
  • Experience with exchange protocols such as FIX and OUCH
  • Experience managing and administering a real-time database such as OneTick or KDB
  • Experience with large data sets, including the development of tools for processing, storage, and organization of data
  • Ability to work in a collaborative environment
  • Ability to successfully communicate ideas to colleagues within all departments/levels of the firm
  • Excellent written and verbal communication skills

 

Education:

  • Bachelor’s degree in Computer Science or related field

 

If you would like to be considered for the position of Senior Data Platform Developer or wish to discuss this role in more detail,  click on the ‘I’m Interested’ button at the top of this page to leave your details. Your resume will be held in confidence until you connect with a member of our team

 

Email:  info@njf.com or call London (0207 604 4444,) New York (212 400 4845) or Chicago (312 204 7216) to speak to a member of our team.

Apply with indeed Apply with linkedin
File types (doc, docx, pdf, rtf, png, jpeg, jpg, bmp, jng, ppt, pptx, csv, gif) size up to 5MB
File types (doc, docx, pdf, rtf, png, jpeg, jpg, bmp, jng, ppt, pptx, csv, gif) size up to 5MB