Linux Systems Developer
Python, Go, Rust
Location
London, City of London, United Kingdom
Work type
Hybrid
Employment
Full Time
Experience
5+ years
Compensation
Compensation not disclosed
Posted
20h ago
Summary and responsibilities
Role overview
Summary
This role involves joining an elite technology and research group in global finance to build and optimize high-performance infrastructure. The Systems Developer will be responsible for designing, implementing, and maintaining robust, automated systems in a distributed computing environment, focusing on Linux-based systems and programming in Python, Go, or Rust.
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.
Updated 20h ago
Candidate fit
Skills and qualifications
Additional skills
Experience
5+ years
How this role is positioned
Role classification
Job domains
Industries
Employment
Full Time
Contract duration
Permanent
Hiring type
Direct
Global hiring
Location specific
Offer details
Compensation and benefits
Compensation
Compensation not disclosed
Location, schedule, and role shape
Work setup
Work conditions
Bandwidth profile
Context on the employer
Company snapshot
Company
Elliot Partnership
Team size
Growing team
Location
London, City of London, United Kingdom
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.
Popular Domains
Explore opportunities across specialized functional areas.
Trending Industries
Discover roles in the world's most innovative sectors.
Linux Systems Developer
London, City of London, United Kingdom • Full Time