
Senior Software Engineer
TransMarket GroupChicago, IL
Automate your job search with Sonara.
Submit 10x as many applications with less effort than one manual application.1
Reclaim your time by letting our AI handle the grunt work of job searching.
We continuously scan millions of openings to find your top matches.

Overview
Schedule
Full-time
Career level
Senior-level
Remote
On-site
Job Description
Description
Our Core Team designs and builds low latency systems that allow us to trade a diverse set of instruments across a wide range of Exchanges and ECN's. Our systems try to hit the sweet spot between clean and understandable code, low latency performance, stable behavior, and zero error tolerance. The libraries you work on will become the engine of our firm's strategies.
Responsibilities
- Design and implement network connectivity, specialized container, market data, and execution libraries for our automated trading software platform
- Tune and refine existing components to improve performance and increase stability
- Work closely with our strategy teams to understand how they are consuming the libraries you write, so that you can anticipate and deliver future improvements
- Develop and support production quality components using the libraries you've worked on to facilitate data collection and back testing of our trading strategies
- Maintain existing applications and exchange connectivity
- Tools: C++, Python, Bash, C#, Linux, SQL, network programming
Requirements
- Master's degree in Computer Science, Computer Engineering, Informatics, Bioinformatics, or Technology plus two years of experience in software engineering OR Bachelor's degree in Computer Science, Computer Engineering, Informatics, Bioinformatics, or Technology plus five years of experience in software engineering
- Must have previous experience with implementing exchange connectivity at any major Exchange
- Experience working on or closely with an algorithmic trading strategy team is a plus, as is experience designing or working with systems designed to backtest trading strategies
- Proficiency in C++, Multithreading, IPC, Automated testing and benchmarking, Low latency containers, Linux, OnLoad network stack
- Python and/or Bash scripting, SQL, C#, CI/CD pipelines in Gitlab preferred
- This position requires physical presence and is onsite (no remote work)
Automate your job search with Sonara.
Submit 10x as many applications with less effort than one manual application.

FAQs About Senior Software Engineer Jobs at TransMarket Group
What is the work location for this position at TransMarket Group?
This job at TransMarket Group is located in Chicago, IL, according to the details provided by the employer. Some roles may also include multiple work locations depending on the requirement.
What pay range can candidates expect for this role at TransMarket Group?
Employer has not shared pay details for this role.
What employment applies to this position at TransMarket Group?
TransMarket Group lists this role as a Full-time position.
What experience level is required for this role at TransMarket Group?
TransMarket Group is looking for a candidate with "Senior-level" experience level.
What is the process to apply for this position at TransMarket Group?
You can apply for this role at TransMarket Group either through Sonara's automated application system, which helps you submit applications 10X faster with minimal effort, or by applying manually using the direct link on the job page.