Linux Engineer at Jane Street | GB | Rezi

Linux Engineer at Jane Street

Linux Engineer

Jane Street · GB

Today

Linux Engineer

Jane Street · GB

14 hours ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

We are seeking Linux Engineers to maintain the critical infrastructure underlying Jane Street’s technology. Our group focuses on maintaining and improving the platform that powers Jane Street's production trading systems, using a mix of in-house and open-source software. You will investigate and innovate at every level, from debugging kernel performance to resolving production issues in real time.

Responsibilities

  • Debugging kernel performance
  • Developing management tools
  • Resolving production issues in real time
  • Automating deployment
  • Implementing scalable configuration management
  • Enhancing monitoring systems
  • Building and maintaining systems with a firm-wide scope
  • Performing root-cause analyses
  • Integrating long-term fixes

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or other technical discipline, or equivalent experience
  • Experience managing/troubleshooting Linux systems
  • Exposure to Linux environments through past experience in software development, IT operations (Helpdesk, Technical Support, DevOps, etc.), or a similar field
  • Interest in systems programming and administration
  • Desire to expand skills in systems programming and administration
  • Willingness to learn OCaml
  • Ability to analyze and deconstruct technical problems
  • Knowledge of operating system fundamentals, especially Linux
  • Confidence with the Unix command line and basic shell scripting
  • Basic understanding of network protocols
  • Ability to perform basic network troubleshooting
  • Comfort with fundamental programming concepts
  • Strong programmer (in any language)
  • Fluent in English

Skills

  • Linux
  • Unix command line
  • Shell scripting
  • Network protocols
  • Programming concepts
  • OCaml (willingness to learn)
  • Systems programming
  • Troubleshooting tools and techniques (e.g., gdb, perf, DTrace, eBPF, or SystemTap)
  • Computer architecture techniques (e.g. familiarity with PCIe, NVMe, NUMA)

Experience Level

  • Intermediate/advanced knowledge of troubleshooting tools and techniques is a plus
  • Practical experience with modern Linux systems and systems programming concepts is a plus
  • Knowledgeable about modern computer architecture techniques is a plus

Education Level

  • Bachelor's degree in Computer Science, Software Engineering, or other technical discipline, or equivalent experience

About the Company

  • Jane Street's technology infrastructure
  • Production trading systems
  • Mix of in-house and open source software
  • Custom monitoring tools