Currently we're investigating a bug where the answers are not recorded properly. If you encounter this bug, please email us at rfqjobs@gmail.com.
Junior C++ Software Engineer
(more about Old Mission Capital)
This job posting has been archived.
Unfortunately Old Mission Capital has archived this job posting, they are no longer accepting applications.

Junior C++ Software Engineer

In the competitive world of electronic trading, we use quantitative techniques and advanced technology to identify profitable trading opportunities around the globe. Old Mission has related trading entities that operate out of the United States (Chicago, New York, London and Singapore). Our organization is made up of individuals seeking to be part of a team that is constantly striving for improvement and never content with the status quo. Management is committed to the development of our team members and making sure they feel challenged and engaged in the company's growth.

The culture at Old Mission is hard-working but relaxed. We all enjoy what we are doing so it doesn't really seem like work. Most Old Mission employees have math or engineering backgrounds.  We all enjoy building things, tinkering, making things better and in general working on hard problems.  We are always looking for like-minded individuals to join our team.

Old Mission Europe LLC, a global quantitative trading firm, is hiring. We are growing and seeking a Junior Software Engineer to join our team in London. Job responsibilities include designing, building, and optimizing our current automated trading infrastructure. This Engineer will also be tasked with working directly with Traders and Quants to develop the next generation of the firm’s trading algorithms and strategies.

What you’ll do:

  • Research, design, and develop new ultra-low latency architectures
  • Benchmarking and optimizing our existing automated trading infrastructure
  • Writing new market data and order entry handlers
  • Developing and maintaining a real-time position and risk management systems
  • Working with operating systems, system/processor performance
  • Working with a small collaborative team in an entrepreneurial environment

What you’ll need to be successful:

  • BA/BS degree in Computer Science, Engineering or another technical field  A passion for solving challenging problems
  • 2+ years of experience developing applications in C++ (with at least a year with C++14 or 17)
  • Experience with C++11/14/17, Linux and Python and BASH scripting
  • Must have In-depth knowledge of the LINUX kernel and systems programming
  • Experience with writing applications connecting to exchange API’s or using network protocols
  • Experience with parallel, concurrent, and multi-threaded programming
  • Prefer experience with low-latency computing and hardware-level design Experience with Git, SVN, Mercurial
  • Strong systems knowledge

Old Mission is not accepting unsolicited resumes from any staffing/search firms. All resumes submitted by staffing/search firms to any employee at Old Mission via-email, the Internet or directly without a valid signed search agreement will be deemed the sole property of Old Mission, and no fee will be paid in the event the candidate is hired by Old Mission.