Linux Systems Developer (Python / Go / Rust)

Elliot Partnership
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Tech stack

Data Mining
Linux
File Systems
Distributed Computing Environment
DNS
Python
Systems Development Life Cycle
Software Engineering
TCP/IP
Information Technology
Low Latency

Job description

Join an elite technology and research group at the forefront of global finance, where world-class engineering and quantitative research converge to solve some of the most complex problems in any industry. They're seeking an inquisitive Systems Developer to help build and optimize the high-performance infrastructure that powers the firm's trading and research activities., This is a hands-on technical role within a core engineering team responsible for the firm's largest compute infrastructure. As a hybrid systems and software engineer, you'll have the opportunity to work on a wide variety of technology initiatives in a distributed computing environment. You will be a key contributor responsible for designing and building the robust, automated systems that underpin the firm's critical operations, ensuring our research and trading platforms operate with maximum performance and efficiency., * Design and implement high-performance infrastructure, including workload scheduling systems, fleet management tools, and clustered file systems.

  • Architect, build, and maintain mission-critical tools and automation in Python, Go, or Rust to enhance system capabilities.
  • Serve as an expert on Linux-based systems, diagnosing deep technical challenges and tuning kernel and network performance for low-latency and high-throughput applications.
  • Engage in the full software design life cycle (SDLC) for essential infrastructure software, from design and implementation to deployment and maintenance.
  • Develop systems for metrics collection and perform data mining analysis to identify performance bottlenecks and drive infrastructure optimization.

Requirements

  • A degree in computer science (or another related technical discipline)
  • Proficiency in Python and Go or Rust, with experience building tools or applications (not just scripting).
  • A strong, demonstrable interest in how technology works at a fundamental level.
  • Knowledge of Linux-based systems and networking (TCP/IP, DNS, etc.) is highly beneficial.

Benefits & conditions

  • Highly competitive compensation package

Apply for this position