Senior C++ Engineer - Electronic Trading (FIX) Infrastructure & Applications

Careers at Bloomberg

New York

Posted Apr 6, 2017 - Requisition No. 57958

We design and build Financial Information Exchange (FIX) infrastructure, applications and libraries that support every Bloomberg Trading Systems solution. Our code is high-performance with low-latency and high through-put while providing client security and monitoring.

What's in it for you:

  • Creating products that are adopted immediately and are consistently
  • relied upon

  • Being a member of a group of engineers who obsessively thrive on
  • building scalable, versatile systems that react swiftly to new business
    initiatives while being well-factored, testable and high performance
  • Having the rare opportunity to take ownership of and responsibility for
  • the full SDLC of a project - from ideation to production.
  • Work on a diverse array of projects using the Agile methodology

We'll trust you to:

  • Collaborate with Engineering and Business teams to discover their
  • needs for infrastructure software.

  • Drive and own highly visible and widely used products, starting with a novel
  • idea and seeing it through to a release.
  • Write well-tested, robust, performant code in a cross-platform/distributed
  • environment under a modern SDLC.
  • Architect solutions and algorithms that are scalable and robust.
  • Resolve problems in production quickly by relying on strong
  • debugging skills, generated metrics and a scientific approach.

You'll need to have:

  • 3+ years of experience programming in C++/C in a Linux/UNIX environment.
  • Strong knowledge of data structures and algorithms.
  • Excellent analytical, problem-solving and written/oral communication skills.
  • Effective project management skills with some background in Agile
  • Multi-thread/multi-process programming; distributed/parallel programming.

We'd love to see:

  • Familiarity with at least one scripting language (python/perl/bash)
  • Proven experience with database design and access using SQL/no-SQL solutions
  • Experience with Git, Jenkins, Splunk, Data-Dog
  • Knowledge of the FIX Protocol, SSL, encryption
  • A detail-oriented engineer, eager to learn and passionate about developing software
Similar jobs