Transmarketgroup

Senior Software Engineer

Chicago, Illinois, United States. Posted 5 months ago

The role

The software development team designs and builds low-latency systems for trading a diverse set of instruments. You will design and implement network connectivity, market data, and execution libraries for an automated trading software platform.

What you will do

  • Design and implement network connectivity, market data, and execution libraries for our automated trading software platform
  • Work closely with strategy teams to understand how they consume the software
  • Leverage libraries to facilitate backtesting and post-trade analysis of trading strategies
  • Tune and refine existing components to improve performance, flexibility, and stability

Required qualifications

  • Bachelor’s degree in a quantitative or technical field, plus five years of experience in software engineering, or a Master’s degree in a quantitative or technical field, plus three years of experience
  • 2-3 years of previous experience with implementing low-latency connectivity at any major exchange in C++
  • Strong knowledge of engineering software systems for low latency
  • Excellent technical and non-technical communication skills
  • Passion for the trading industry and interest in interfacing with multi-disciplinary trading teams
  • Proficiency in C++, multithreading, IPC, automated testing and benchmarking, lock-free data structures, Linux, Solarflare network stack

Nice to have

  • Experience with Python and/or Bash scripting
  • SQL
  • Gitlab CI/CD

Benefits

  • Generous profit sharing programs
  • World-class benefits for full-time employees and their families

About the company

TransMarket Group (TMG) is a privately held global markets proprietary trading firm in Chicago. Founded in 1980 as Aardvark Financial, the firm uses next-generation technology to capture opportunities and manage risk in financial markets.

Senior Software Engineer at Transmarketgroup | JobZoey