Linux Engineers work on the critical infrastructure underlying Jane Street's technology, maintaining and improving the platform that powers production trading systems. The team works on deployment automation, scalable configuration management, and obsessive monitoring, and collaborates with colleagues in Trading, Technology, and Operations to build and maintain firm-wide systems.
Requirements
- Bachelor's degree in Computer Science, Software Engineering or other technical discipline (or equivalent experience)
- Clear and concise communication skills, as well as the 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 and knowledge of profiling/debugging tools such as gdb, perf, DTrace, or SystemTap
- Programming experience in any language (functional languages a plus)
- Fluency in English required