Senior Trading Systems Engineer

Chicago, IL

Direct Hire

Salary Range: $150,000 - $200,000

Join a cutting-edge team of expert Trading Systems Engineers! As a Senior Trading System Engineer, you’ll work alongside world-class quant traders to drive innovation and continuous improvement in our high-performance option trading systems. Our tech stack includes Java, C, and FPGA components, and you’ll have the opportunity to work across the full development cycle, from application development to platform tuning. With a data-driven approach, you’ll collaborate with our Network Engineering team to enhance system performance and scalability. You’ll also take on exciting challenges like solving low-latency trading problems and optimizing performance-critical code. Our automated release cycle and top-quality software development practices, including code reviews and automated testing, ensure that you’ll have the tools and environment to make a real impact.

If you’re a dynamic and collaborative performer with a minimum of 6 years of experience in performance engineering within trading or a similar field, we want you on our team! You should have a proven track record of coding ability in C++ or Java, strong knowledge of network programming, and a desire to continuously learn and proactively improve processes. We offer a global work environment, so you can work from any of our offices worldwide. If you have a Bachelor’s or Master’s degree in Computer Science, Engineering, or a similar field, this could be your opportunity to make your mark in a cutting-edge industry!


What you’ll do

  • Partner with the Trading System Engineering team on key operational performance and scalability  

  • Full-cycle application development, network programming, and platform tuning  

  • Work with Network Engineering to improve performance and platform enhancements  

  • Apply a data-driven approach to system improvements 

  • Solve low-latency trading problems and optimization of performance-critical code 

  • Continuously contribute to the team’s performance architecture 

  • Create new features and help improve existing systems 

What you’ll need

  • 6+ years of performance engineering experience within trading or similar field  

  • Proven coding ability in C++ or Java as primary development language 

  • Strong knowledge of network programming (raw sockets, latency optimization) 

  • Ability to perform successfully in a fast-paced, collaborative environment 

  • A desire to continuously learn and proactively improve processes 

  • Bachelor’s or Master’s level degree in Computer Science, Engineering or a similar field  


Share This Job

Apply Now

We help people find the next step in their careers in technology, marketing, sales, human resources, finance, accounting, and real estate. Check out what jobs we have available today.

Follow the hottest hiring trends. #IYKYK

Talent Insights is THE place to keep up with the latest trends in hiring. From market analysis to hot takes on talent practices, tune in to learn (and maybe be entertained).

drop us a line

Need help with hiring? Turns out, we'd love to help. Contact us below.
If you're looking for a new job, check out the job openings for our clients here.