About the Role
Linux Engineers work with the critical infrastructure underlying the firm’s technology, maintaining and improving the platform that powers Jane Street's production trading systems. This role involves debugging kernel performance, developing management tools, and resolving production issues in real time, with a focus on automation, scalable configuration management, and monitoring.
Responsibilities
- Maintain and improve the platform powering production trading systems.
- Debug kernel performance.
- Develop management tools.
- Resolve production issues in real time.
- Automate work to reduce error rates and workload.
- Perform root-cause analyses and integrate long-term fixes.
- Build and maintain systems with a firm-wide scope.
Requirements
- Deep knowledge of Unix internals and the Linux ecosystem.
- Willingness to learn OCaml.
- Bachelor's degree in Computer Science, Software Engineering or other technical discipline (or equivalent experience).
- Clear and concise communication skills.
- Ability to efficiently analyze and deconstruct technical problems.
- Deep knowledge of operating system fundamentals, especially Linux.
- Fluency with the Unix command line and shell scripting.
- Practical experience with modern Linux systems and systems programming concepts like C, sockets, virtual memory, and the process life cycle.
- Basic understanding of network protocols.
- Strong troubleshooting skills.
- Knowledge of profiling/debugging tools such as gdb, perf, DTrace, eBPF, or SystemTap.
- Programming experience in any language (functional languages a plus).
Skills
- Unix internals
- Linux ecosystem
- OCaml
- Unix command line
- Shell scripting
- Systems programming
- C
- Sockets
- Virtual memory
- Process life cycle
- Network protocols
- Troubleshooting
- gdb
- perf
- DTrace
- eBPF
- SystemTap
- Functional programming
Education Level
- Bachelor's degree in Computer Science, Software Engineering or other technical discipline (or equivalent experience)
About the Company
- Jane Street's critical infrastructure underlies the firm’s technology.
- The company utilizes a mix of in-house and open source software.
- The group works directly with colleagues in Trading, Technology, and Operations.
