Drimva

TransMarket Group

Senior Software Engineer

Chicago, Illinois, United States · Senior · Full-time · Posted Jun 2, 2026

Experience
Five years with a Bachelor’s degree, or three years with a Master’s degree; also requires 2-3 years implementing low-latency connectivity at a major exchange in C++.
Education
Bachelor’s or Master’s degree in a quantitative or technical field.

About the job

Designs and improves low-latency trading software libraries for market connectivity, market data, execution, backtesting, and post-trade analysis.

What you'll do

  • Design and implement network connectivity, market data, and execution libraries for automated trading.
  • Work with strategy teams to understand their needs and deliver improvements.
  • Tune existing components for performance, flexibility, and stability; support backtesting and post-trade analysis.

What they ask for

  • Bachelor’s degree in a quantitative or technical field plus five years of software engineering experience, or a Master’s degree in such a field plus three years of experience.
  • 2-3 years of experience implementing low-latency connectivity at a major exchange in C++.
  • Proficiency in C++, multithreading, IPC, automated testing and benchmarking, lock-free data structures, Linux, and Solarflare network stack.
  • Strong knowledge of low-latency software engineering and excellent technical and non-technical communication skills.

Nice to have

  • Experience with Python and/or Bash scripting, SQL, and Gitlab CI/CD.
  • Passion for the trading industry and interest in working with multidisciplinary trading teams.

Tools

C++, Python, Bash, Linux, SQL, Solarflare network stack, Gitlab CI/CD

Model-written summary · the original posting is authoritative

First seen Oct 29, 2026 · Last verified Nov 5, 2026 (UTC)