Senior Backend Software Engineer - Trade Automation & Execution - Full Time role

Location: New York, New York
Date Posted: 08-14-2017
Job Responsibilities:
  •  You’ll get a front-row seat to the financial markets, gain insights and perspectives on how they work, and build software that helps shape their future direction
  •  You’ll get to work on building out high-performance, fault-tolerant, and real-time systems with a goal of being able to process millions of transactions daily
  •  You’ll get to learn and have a chance to work with multiple industry-leading technologies such as Cassandra, Apache Storm, Kafka, WebSphere MQ and Redis, building out new services using C++11 on Linux
  •  Your work will be impactful to a diverse global community of traders and brokers

You’ll need to have:

  •  2+ years of experience programming in C/C++, preferably on UNIX/Linux
  •  A robust knowledge of data structures and algorithms
  •  Experience with multi-threading and asynchronous event-driven programming
  •  A BA/BS or MA/MS in Computer Science, Engineering, or equivalent professional experience
  •  A desire to learn and a willingness to be challenged to come up with creative solutions to tough engineering problems

We’d love to see:

  •  An interest in the financial markets
  •  Experience with high volume, high availability distributed systems
  •  Experience using distributed middleware such as WebSphere MQ, RabbitMQ or Kafka
  •  Familiarity with a scripting language such as Python, and developer productivity tools such as Jenkins, Coverity and Splunk
or
this job portal is powered by CATS