Trading Systems Engineer: Real-Time Execution

IMC Trading

Chicago (IL)

Presencial

USD 130.000 - 215.000

Jornada completa

14 días+

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Descripción de la vacante

A global trading firm is seeking a Trading Engineer - Execution in Chicago, IL. In this role, you will maintain critical trading operations, develop automation tools, and enhance system architectures. The ideal candidate has over three years of experience with Linux and networking, proficiency in Python and Bash, and a passion for creating reliable systems. This position offers a competitive salary range of $130,000 to $215,000 USD, reflecting the level of expertise required.

Formación

  • 3+ years of experience in Site Reliability Engineering, Systems Integration, or a related role required.
  • 3+ years of hands-on professional experience with Linux operating systems, network configuration, and server management required.
  • Strong understanding of network fundamentals, including network routing protocols, TCP/UDP, multicast, network offload, and kernel bypass technology required.
  • Proficiency in Python and Bash required.
  • Self-driven and curious, with the ability to solve problems uniquely specific to our trading setup and learn on the job.

Responsabilidades

  • Ensure continuity of critical trading operations, prioritizing resolution of system issues with a sense of urgency.
  • Partner with technology and trading teams to continually evolve and deploy system architecture.
  • Develop automation tools for system orchestration and upkeep.
  • Support core market connectivity and correspond with exchanges regarding trade order activity.
  • Monitor trading system performance, proactively identify issues, and implement lasting solutions.

Conocimientos

Site Reliability Engineering
Linux operating systems
Network configuration
Server management
Python
Bash
MySQL
MongoDB
NoSQL technology
Kubernetes
Containerization technology
FPGA systems

Educación

Bachelor’s in Computer Science

Descripción del empleo

Role

We are looking for a multi-talented and passionate Trading Systems Engineer to join our execution development team. In this role, you will take ownership of systems that sit directly in the critical path of live trading, handling everything from hardware and network connectivity to application performance and exchange interactions. This is not a pure support role — and it’s not purely project-based engineering either. It’s intentionally both. You will split your time between:

  • Operational support of live trading systems, ensuring stability and rapid resolution of production issues. This portion of the role is fast-paced, highly visible and requires strong troubleshooting instincts, clear communication, and the ability to remain calm under pressure. If you enjoy solving real-time problems and seeing immediate impact from your work, this is for you.
  • Project-based engineering work, improving the reliability, performance, and automation of those same systems. The goal is simple: fewer incidents, faster recovery, more proactive monitoring, and stronger systems over time. We believe production ownership and engineering improvement go hand in hand — the best way to improve a system is to deeply understand how it behaves under real-world pressure.

Role

We are looking for a multi-talented and passionate Trading Systems Engineer to join our execution development team. In this role, you will take ownership of systems that sit directly in the critical path of live trading, handling everything from hardware and network connectivity to application performance and exchange interactions. This is not a pure support role — and it’s not purely project-based engineering either. It’s intentionally both. You will split your time between:

  • Operational support of live trading systems, ensuring stability and rapid resolution of production issues. This portion of the role is fast-paced, highly visible and requires strong troubleshooting instincts, clear communication, and the ability to remain calm under pressure. If you enjoy solving real-time problems and seeing immediate impact from your work, this is for you.
  • Project-based engineering work, improving the reliability, performance, and automation of those same systems. The goal is simple: fewer incidents, faster recovery, more proactive monitoring, and stronger systems over time. We believe production ownership and engineering improvement go hand in hand — the best way to improve a system is to deeply understand how it behaves under real-world pressure.

Our execution systems are fundamental to our success and require dedicated ownership to ensure continuity throughout the trading day. You will play a key role in both optimizing today’s trading and building a continuously better platform for tomorrow.

Your Core Responsibilities

  • Participate in structured support rotations to provide real-time coverage for critical execution systems
  • Ensure continuity of trading operations, prioritizing and resolving system issues with urgency and composure
  • Diagnose novel production incidents, often coordinating across trading, development, infrastructure, and external exchanges
  • Monitor system performance and proactively identify risks before they impact trading
  • Build automation tools for system orchestration and operational efficiency
  • Eliminate recurring issues through root cause analysis and durable fixes
  • Partner with technology and trading teams to refine and deploy system architecture
  • Enhance monitoring, observability, and resiliency
  • Support and optimize core market connectivity

Your Skills And Experience

  • Passion for problem solving and new technologies.
  • 2-5+ years of experience in Site Reliability Engineering, Systems Integration, Production Engineering, or a related role in a heavily on-prem environment
  • 2-5+ years of hands-on experience with Linux operating systems, network configuration, and server management
  • Strong understanding of network fundamentals, including routing protocols, TCP/UDP, multicast, network offload, and kernel bypass technology
  • Proficiency in Python and Bash
  • Demonstrated curiosity and hands-on experimentation with technology—whether through personal projects, home labs, open source contributions, or deep-dive exploration of operating systems and networking
  • Bachelor’s degree in Computer Science, Information Technology, or related engineering discipline (or equivalent practical experience)

The Base Salary range for the role is included below. Base salary is only one component of total compensation; all full-time, permanent positions are eligible for a discretionary bonus and benefits, including paid leave and insurance. Please visit Benefits - US | IMC Trading for more comprehensive information.

Salary Range

$175,000 - $225,000 USD

About Us

IMC is a research-driven trading firm where quantitative modeling, machine learning, and engineering shape how modern markets are traded. A stabilizing force in markets since 1989, we provide liquidity across trading venues, delivering the best outcome in value and risk management to investors. Using our own technology and capital, we build proprietary systems and algorithms that operate across global markets. Our researchers, traders, and engineers work as a collective, combining rapid experimentation, advanced infrastructure, and real-time feedback to turn insight into execution and execution into advantage.
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Trading Engineer - Strategy
Trading Engineer - Strategy

IMC Trading • Chicago (IL)

Presencial
USD 175.000 - 225.000
Discretionary bonus
Paid leave
Insurance
Trading Engineer - Strategy
Trading Engineer - Strategy

IMC • Chicago (IL)

Presencial
USD 175.000 - 225.000
Trading Engineer - Execution
Trading Engineer - Execution

IMC Trading • Chicago (IL)

Presencial
USD 130.000 - 215.000
Linux Engineer: Scale, Automation & Tools
Linux Engineer: Scale, Automation & Tools

IMC Trading • Chicago (IL)

Presencial
USD 120.000 - 180.000
Trading Engineer - Strategy
Trading Engineer - Strategy

IMC Trading • Chicago (IL)

Presencial
USD 130.000 - 215.000
Discretionary bonus
Paid leave
Insurance benefits
Trading Systems Engineer - Execution
Trading Systems Engineer - Execution

Objective Partners • Chicago (IL)

Presencial
USD 120.000 - 160.000
Graduate Hardware Engineer: Low-Latency Trading Tech
Graduate Hardware Engineer: Low-Latency Trading Tech

IMC Trading • Chicago (IL)

Presencial
USD 190.000 - 210.000
Software Engineer, Early Career
Software Engineer, Early Career

IMC • Chicago (IL)

Híbrido
USD 180.000 - 230.000
CHI - 2026 - Systems Engineer
CHI - 2026 - Systems Engineer

IMC • Chicago (IL)

Presencial
USD 90.000 - 130.000
C++ Software Engineer
C++ Software Engineer

IMC Trading • New York (NY)

Presencial
USD 175.000 - 225.000
Discretionary bonus