Trading Reliability Engineer

IMC is a leading trading firm, known worldwide for advanced, low-latency technology and world-class execution capabilities, providing essential liquidity in financial markets.
DevOps
Mid-Level Software Engineer
In-Person
2+ years of experience
Finance

Description For Trading Reliability Engineer

At IMC, technology is at the heart of everything we do. Our Trading Reliability Engineering team plays a critical role in our complex environment, ensuring safe and controlled daily releases, high availability, stability, and performance. The team works closely with traders and various technologists in a diverse technical landscape, managing high-volume data flow over low-latency infrastructure to execute trading strategies.

As a Trading Reliability Engineer, your core responsibilities include:

  • Troubleshooting and providing quick response to production issues, solving root causes structurally
  • Eliminating downtime using latest open source technologies
  • Coordinating and planning changes to trading software for smooth exchange migrations and quick time-to-market for new features
  • Collaborating with traders, quantitative researchers, and various technologists

Required skills and experience:

  • 2+ years of experience as an SRE, System Engineer, DevOps Engineer, or MLOps Engineer
  • Python and Bash scripting skills
  • Experience with Kubernetes
  • Solid understanding of Linux Operating System
  • Experience with database querying
  • Basic understanding of TCP/IP protocols
  • Strong troubleshooting skills
  • Excellent interpersonal and communication skills
  • Proactive attitude and drive to learn and develop

IMC offers a dynamic work environment in a leading trading firm with a 30-year history of stability in financial markets. With offices in the US, Europe, and Asia Pacific, IMC provides opportunities for growth, innovation, and giving back to the community. Join us in imagining and creating what could be in the world of advanced trading technology and strategies.

Last updated 5 months ago

Responsibilities For Trading Reliability Engineer

  • Troubleshoot and provide quick response to production issues
  • Solve root causes of problems structurally
  • Eliminate downtime using latest open source technologies
  • Translate trading requests into concrete technical requirements
  • Coordinate, prioritize, and plan changes to trading software
  • Ensure smooth exchange migrations and quick time-to-market for new features
  • Work closely with traders, quantitative researchers, and various technologists

Requirements For Trading Reliability Engineer

Python
Kubernetes
Linux
  • 2+ years of experience as an SRE, System Engineer, DevOps Engineer, or MLOps Engineer
  • Python and Bash scripting skills
  • Experience with Kubernetes
  • Solid understanding of Linux Operating System
  • Experience with database querying
  • Basic understanding of TCP/IP protocols
  • Strong troubleshooting skills
  • Strong interpersonal and communication skills
  • Proactive attitude and drive to learn and develop

Interested in this job?

Jobs Related To IMC Trading Reliability Engineer

IT Support Engineer

IT Support Engineer role at IMC Trading, providing critical technical support for trading systems and infrastructure in a fast-paced financial environment.

Developer Relations Engineer

Developer Relations Engineer position at Canonical, combining technical expertise with community engagement to enhance Ubuntu's developer experience and open source initiatives.

DevOps Engineer

DevOps Engineer position at Calm, building and maintaining scalable infrastructure for the leading mental health and meditation app.

Developer Relations Engineer

Developer Relations Engineer position at Canonical, combining technical expertise with community engagement to shape Ubuntu's developer experience

Developer Relations Engineer

Developer Relations Engineer position at Canonical, combining technical expertise with community engagement to shape Ubuntu's developer experience