Towerresearchcapital

Systems Engineer

Hong Kong, Shanghai, Singapore. Posted 9 months ago

The role

The Systems Engineer will design, support, and operate HPC compute and storage infrastructure across on-premises and cloud environments. This role involves maintaining large-scale Linux systems and managing batch and containerized workloads.

What you will do

  • Designing, supporting, and operating HPC compute and storage infrastructure across on-premises and cloud environments
  • Maintaining and improving large-scale Linux systems spanning compute, storage, networking, automation, and monitoring
  • Troubleshooting complex issues across OS, storage, networking, and cluster scheduling layers
  • Managing and optimizing batch and containerized workloads across diverse compute resources
  • Developing, operating, and improving cloud infrastructure across GCP, AWS, and Azure
  • Building and maintaining HPC management tools, user access modules, and internal libraries
  • Developing metrics and observability pipelines and analyzing system performance
  • Managing code deployments, upgrades, fixes, and infrastructure lifecycle processes
  • Designing automation for manual or repetitive workflows
  • Staying current with emerging hardware and software technologies

Required qualifications

  • A bachelor’s degree or higher in computer science, engineering, or a related field
  • 1–5 years of relevant experience in Linux systems, DevOps, HPC, or infrastructure engineering
  • Strong understanding of Linux internals (process scheduling, virtual memory, filesystems, networking)
  • Experience with distributed or networked storage systems (e.g., NFS, Weka, or object storage)
  • Experience with at least one major cloud provider (GCP, AWS, or Azure)
  • Familiarity with Infrastructure-as-Code and configuration management tools such as Ansible, Terraform, or Salt
  • Strong scripting or programming skills in Python, GO or Bash scripting
  • Hands-on experience with container technologies such as Docker/Podman and Kubernetes
  • Solid understanding of networking fundamentals (TCP/IP, Ethernet)
  • Working knowledge of hardware and server components
  • Strong troubleshooting skills, with a bias toward automation and operational excellence
  • Clear communication skills and a strong focus on end-user experience

Nice to have

  • Experience with batch schedulers such as Slurm or HTCondor
  • Experience managing GPU-based compute platforms
  • Exposure to CI/CD systems and release automation
  • Experience operating hybrid on-prem + cloud HPC environments
  • Interest in performance tuning, scalability, and systems optimization

Benefits

  • Generous paid time off policies
  • Savings plans and other financial wellness tools available in each region
  • Hybrid working opportunities
  • Free breakfast, lunch, and snacks daily
  • In-office wellness experiences and reimbursement for select wellness expenses
  • Company-sponsored sports teams and fitness events
  • Volunteer opportunities and charitable giving
  • Social events, happy hours, treats, and celebrations throughout the year
  • Workshops and continuous learning opportunities

About the company

Tower Research Capital is a leading quantitative trading firm founded in 1998. The firm has built its business on a high-performance platform and independent trading teams.

Systems Engineer at Towerresearchcapital | JobZoey