/LINUX SYSTEMS DEVELOPER (PYTHON / GO / RUST)

LINUX SYSTEMS DEVELOPER (PYTHON / GO / RUST)

Londongbvia direct
// Job Type
Full Time
// Salary
Not disclosed
// Posted
7 months ago

About the Role

  • Linux Systems Developer (Python/Go/Rust)
  • London - Hybrid (3 days a week in the office)
  • Highly competitive compensation package

 

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.



The Role:

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.


Responsibilities:

  • 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.


Your experience:
  • 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.

Interested in this job?

Login to Apply

Use our AI to tailor your resume for this LINUX SYSTEMS DEVELOPER (PYTHON / GO / RUST) position at Elliot Partnership.