Production Reliability Engineer | Trading Team

Jump Trading Jump Trading · Quant · Chicago, IL · Front Office

Production Reliability Engineer for a trading team, focusing on the reliability of real-time trading systems, software deployment, and automated systems. Responsibilities include maintaining Python/C++ infrastructure, ensuring production environment configuration, managing data sources, and overseeing automated testing. The role requires strong ownership, problem-solving skills, and experience in Python and DevOps, ideally within a trading environment.

What you'd actually do

  1. own the reliability of real-time trading systems which includes urgently addressing production issues, owning the software deployment process and creating scalable, fault-tolerant automated systems
  2. writing and maintaining a complex Python infrastructure, ensuring the production environment is properly configured and that critical sources of data are maintained
  3. maintain a robust pre-release automated testing process and work with the team to identify and address issues that prevent trading or deployment of new code
  4. being the primary point of contact when issues do arise, even outside normal working hours
  5. building and improving the team’s existing Python/C++ infrastructure by identifying and fixing bugs and reviewing pull requests

Skills

Required

  • Python
  • shell scripting
  • DevOps role
  • Linux operating system
  • Computer Science degree or equivalent professional experience

Nice to have

  • C++
  • exposure to a trading desk environment

What the JD emphasized

  • Ownership and attention-to-detail around maintaining mission critical production systems and processes
  • A strong sense of ownership and urgency in all tasks and responsibilities
  • Reliable and predictable availability, ensuring consistent support for operational needs