Tower Research Capital

Systems Engineer

Tower Research Capital

Singapore · Full Time

Be the first to apply

Experience
1–5 yrs
Salary
—
Openings
1
Posted
5 hours ago
Work mode
In office
Education
Bachelor's degree
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About Tower Research Capital

Established in 1998, Tower Research Capital is a renowned quantitative trading firm recognized for its high-performance trading platform and independent teams. With over 25 years of innovation, the firm specializes in discovering unique market opportunities and is home to some of the world's top system trading and engineering talent. The culture empowers portfolio managers to build independent teams while benefiting from the scale of a global organization.

Engineers at Tower excel in developing cutting-edge electronic trading infrastructure, tackling challenges such as low-latency programming, FPGA technologies, hardware acceleration, and machine learning. The firm continually invests in engineering talent and advanced technology to maintain superior platform functionality, scalability, and performance.

The Business Support teams play a critical role in maintaining the platform that underpins Tower's operations, including market access, data, computing, research infrastructure, risk management, compliance, and business services. This support allows both trading and engineering squads to operate at peak levels.

Role Responsibilities

  • Design, maintain, and operate high-performance computing (HPC) compute and storage systems in both on-premises and cloud environments.
  • Oversee and enhance large-scale Linux infrastructures covering compute, storage, networking, automation, and monitoring aspects.
  • Diagnose and resolve complex technical issues across operating system, storage, network, and scheduling layers in cooperation with other infrastructure teams.
  • Manage and optimize batch processing and containerized workloads on diverse CPU and GPU compute resources.
  • Develop and manage cloud infrastructures across providers like Google Cloud Platform (GCP), Amazon Web Services (AWS), and Microsoft Azure.
  • Create and maintain HPC management tools, user access systems, and internal software libraries.
  • Implement observability and metrics pipelines, analyze system performance, and drive cluster utilization and efficiency improvements.
  • Coordinate code deployments, system upgrades, bug fixes, and overall lifecycle management of infrastructure.
  • Identify repetitive or manual workflows and create automation strategies to enhance reliability and user experience.
  • Stay informed about emerging hardware and software trends relevant to HPC, storage, and cloud infrastructure.

Qualifications

  • Bachelor’s degree or higher in Computer Science, Engineering, or related disciplines.
  • Between 1 to 5 years of applicable experience in Linux systems, DevOps, HPC, or infrastructure engineering roles.
  • Comprehensive understanding of Linux system internals such as process scheduling, virtual memory, filesystems, and networking.
  • Experience with batch schedulers like Slurm or HTCondor is advantageous.
  • Familiarity with distributed or networked storage solutions, including NFS, Weka, or object storage systems.
  • Hands-on experience with at least one major cloud platform: GCP, AWS, or Azure.
  • Knowledge of Infrastructure-as-Code and configuration management tools such as Ansible, Terraform, or Salt.
  • Proficiency in scripting or programming languages like Python, Go, or Bash.
  • Experience working with container technologies such as Docker/Podman and Kubernetes.
  • Strong grasp of networking fundamentals including TCP/IP and Ethernet protocols.
  • Practical familiarity with hardware and server components.
  • Robust troubleshooting capabilities paired with a proactive approach to automation and operational excellence.
  • Excellent communication skills with emphasis on enhancing the end-user experience.

Preferred Skills

  • Experience with GPU-accelerated computing platforms.
  • Exposure to Continuous Integration/Continuous Deployment (CI/CD) systems and release automation processes.
  • Familiarity operating hybrid HPC environments combining on-premises and cloud resources.
  • Interest and experience in performance tuning, scalability, and system optimization.

Employee Benefits

Based in New York City's Financial District with numerous global offices, Tower provides a stimulating and enjoyable work environment characterized by an open layout, casual dress code, and stocked kitchens that foster collaboration and respect.

  • Generous paid leave policies.
  • Access to savings plans and financial wellness resources tailored by region.
  • Opportunities for hybrid working arrangements.
  • Complimentary daily breakfast, lunch, and snacks.
  • In-office wellness programs and reimbursements for wellness-related expenses such as gym memberships and personal training.
  • Company-sponsored teams and participation in fitness events like JPM Corporate Challenge and Cycle for Survival.
  • Volunteer initiatives and charitable contributions.
  • Regular social gatherings, happy hours, and celebrations.
  • Workshops and opportunities for continuous professional development.

Equal Opportunity Employer

Tower Research Capital fosters a collaborative, inclusive, and respectful culture with no unnecessary hierarchy or ego, promoting high performance and enjoyment in work.

Minimum education

Bachelor's Degree

How they work

Communication Teamwork & Collaboration Problem Solving Customer Focus Digital Literacy

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer