logo

View all jobs

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

New York, New York
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
More Openings
KYC AML
Java Professionals
Sr. ETL Informatica Engineer
Interaction Designer
Share This Job
Powered by