Linux Engineer

Jane Street Jane Street · Quant · Hong Kong · IT and Systems Engineering

Jane Street is seeking Linux Engineers to maintain and improve the critical infrastructure for their production trading systems. This role involves debugging kernel performance, developing management tools, resolving production issues, and focusing on deployment automation, configuration management, and monitoring. The ideal candidate has deep knowledge of Unix internals and the Linux ecosystem, with experience in systems programming concepts.

What you'd actually do

  1. maintaining and improving the platform that powers Jane Street's production trading systems
  2. debugging kernel performance
  3. developing management tools
  4. resolving production issues in real time
  5. Deployment automation, scalable configuration management, and obsessive monitoring are the focus of some of our ongoing projects

Skills

Required

  • Unix internals
  • Linux ecosystem
  • operating system fundamentals
  • Linux
  • Unix command line
  • shell scripting
  • modern Linux systems
  • systems programming concepts
  • C
  • sockets
  • virtual memory
  • process life cycle
  • network protocols
  • troubleshooting skills
  • profiling/debugging tools
  • gdb
  • perf
  • DTrace
  • eBPF
  • SystemTap
  • programming experience

Nice to have

  • OCaml
  • functional languages

What the JD emphasized

  • deep knowledge of Unix internals
  • Linux ecosystem
  • operating system fundamentals, especially Linux
  • modern Linux systems
  • systems programming concepts
  • troubleshooting skills
  • profiling/debugging tools