T
Posted 2 hours ago
Senior Software Engineer
TransMarket GroupSenior Software Engineer
Requirements
Bachelor's or Master's in quantitative/technical field, 5 years experience (Bachelor's) or 3 years (Master's), 2-3 years low-latency connectivity in C++, Proficiency in C++, multithreading, IPC, and Linux
Skills
C#PythonLinuxSQL
About the role
About the Company
Founded in 1980 as Aardvark Financial, TransMarket Group (TMG) is a privately held global markets proprietary trading firm in Chicago. We use next-generation technology to capture opportunities around the world and manage risk in financial markets.
Responsibilities
- Design and implement network connectivity, market data, and execution libraries for our automated trading software platform
- Work closely with strategy teams to understand software consumption and deliver future improvements
- Leverage libraries to facilitate backtesting and post-trade analysis of trading strategies
- Tune and refine existing components to improve performance, flexibility, and stability
Requirements
- Bachelor's degree in a quantitative or technical field with 5+ years of software engineering experience, or Master's degree with 3+ years
- 2-3 years of experience implementing low-latency connectivity at a major exchange in C++
- Strong knowledge of engineering software systems for low latency
- Proficiency in C++, multithreading, IPC, automated testing, benchmarking, lock-free data structures, Linux, and Solarflare network stack
- Excellent technical and non-technical communication skills
- Passion for the trading industry
Preferred Qualifications
- Experience with Python and/or Bash scripting
- Experience with SQL
- Experience with Gitlab CI/CD
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSenior Software Engineer
TransMarket Group · Chicago
