Senior Linux Engineer (New York)

Elliot Partnership

$130K — $180K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Degree in computer science or related field required
  • 10-20 years of relevant work experience
  • Extensive knowledge of Linux-based systems and configuration management tools
  • Required development experience in Python; Rust, C, and Go preferred
  • Experience with automated build, software deployment, and CI/CD systems highly desired
  • Strong troubleshooting skills with diagnostic and tracing tools
  • Excellent communication skills for inter-departmental collaboration

Responsibilities

  • Design and maintain large compute infrastructure for trading and research
  • Focus on Linux-based systems in a distributed computing environment
  • Implement workload scheduling and fleet management
  • Manage clustered file system design and operations
  • Oversee software design and lifecycle processes
  • Tune kernel and network performance for low-latency applications
  • Collect metrics and perform data mining analysis

Benefits

  • Inclusive and collaborative work environment
  • Opportunity to work on diverse technological initiatives
  • Engagement in high-performance trading and research infrastructure
  • Global teamwork across various technology domains
  • Access to ongoing professional development opportunities
Full Job Description
OVERVIEW

We seek a senior systems engineer with extensive Linux experience to join the Quant Systems team. This is a hands-on technical role within an engineering team responsible for high-performance trading and research infrastructure. It offers the opportunity to be part of an inclusive, collaborative, and engaging working environment.

WHAT YOU'LL DO DAY-TO-DAY

You'll be part of a global team that designs and maintains the firm's largest compute infrastructure, which includes operating system platforms, software development tooling, high-performance computing, networking, and storage for research and trading. You'll have the opportunity to work on a wide variety of technology initiatives in a distributed computing environment with a primary focus on Linux-based systems. This includes, but is not limited to, workload scheduling design and implementation, fleet management, clustered file system design and operation, software design and life cycle (SDLC), kernel and network performance tuning for low-latency and high-throughput applications, and metrics collection and data mining analysis.

WHO WE'RE LOOKING FOR
• A degree in computer science (or another technical discipline) is required, as is 10 to 20 years of comparable work experience.
• In-depth knowledge of Linux-based operating systems and associated configuration management tools is required.
• Development experience in Python is required. Experience with Rust, C, and Go is preferred but not required.
• Applicants who have experience with automated build, software deployment, and CI/CD systems are highly sought after.
• Candidates should have excellent troubleshooting capabilities and experience with diagnostic/tracing tools. • Impressive communication skills are essential, as the role will entail significant interaction with different departments across the firm.
• Experience maintaining infrastructure related to distributed systems, high-performance computing, large-scale storage, and a working knowledge of network protocols is preferred.

Similar Jobs

More Jobs at Elliot Partnership

More Information Technology Jobs

Find similar Senior Linux Engineer (New York) jobs: