J

Jump Trading

Trades global markets with quantitative strategies

HPC Systems Engineer

Site Reliability EngineeringConfirmed live in the last 24 hours
Full-timeChicago, IL, USA

About the Job

Requirements

  • At least 5 years of professional experience in high-performance computing, including parallel filesystems such as Lustre or GPFS and batch systems such as Slurm or Grid Engine; high-performance network interconnects experience is a plus but not required.
  • At least 5 years of experience with Linux systems administration.
  • High proficiency with at least one programming or scripting language, such as Go, Python, or C.
  • Extensive experience designing, building, and maintaining complicated, interdependent, and distributed systems.
  • Extensive experience profiling and debugging application stacks using debuggers and profilers.
  • Experience with system configuration management tools such as SaltStack, Ansible, or Puppet.
  • Reliable and predictable availability.

Responsibilities

  • Perform the functions of architect, engineer, and administrator.
  • Work on production engineering projects and troubleshoot a range of information technology problems.
  • Design, implement, maintain, and support high-performance compute and storage systems.
  • Implement and support performance-monitoring and fault-monitoring systems.
  • Monitor systems and storage performance, including network components.
  • Build tooling to compile, package, install, and upgrade software and operating system components at scale.
  • Collaborate with team members and across teams to write code and testing infrastructures spanning new and existing codebases in multiple programming languages.
  • Develop and improve systems and user documentation.
  • Participate in large, coordinated maintenance operations, including during evenings and weekends.
  • Work on global projects across a wide range of infrastructure.
  • Collaborate directly with researchers to optimize their use of high-performance computing infrastructure.
  • Develop and monitor tools used to maintain a production computing environment.
  • Provide operational support on a rotating basis and as needed.
  • Manage relationships with outside vendors, including traveling domestically and internationally to meet with current and potential vendors.
  • Adhere to company cybersecurity and information technology policies, including performing all work using only approved hardware and software.
  • Perform other duties as assigned or needed.

Desired Qualifications

  • Experience with high-performance network interconnects.

About the Company

Jump Trading

Trades global markets with quantitative strategies

Jump Trading trades its own capital across global financial markets, using quantitative research and automated systems to buy and sell assets. Its strategies range from high-frequency trading to statistical models and discretionary macro investing, spanning equities, options, credit, commodities, futures, and digital assets. Traders, engineers, and researchers develop the models and execution systems together, and the firm earns money from returns on its trading. Its Jump Crypto division also develops open-source blockchain infrastructure, including tools that validate transactions and move information between networks. Founded in 1999, Jump Trading is headquartered in Chicago, Illinois.

Company size
1,001-5,000
Company stage
Debt Financing
Total funding
$300M
Headquarters
Chicago, IL
Founded
1999

Recently Posted Jobs

Explore more opportunities at Jump Trading

See more jobs