
Linux Engineer
Jane Street2 months ago
Responsibilities
- Build and maintain critical Linux infrastructure underlying the firm’s technology and production trading systems.
- Complete a mentored project focused on Linux systems and software engineering.
- Investigate performance issues across application, operating system, and hardware layers.
- Fix kernel bugs and troubleshoot firmware or physical hardware issues.
- Build automation for previously manual workflows.
- Participate in real-time operational work, production issue resolution, and comprehensive root-cause analyses.
Requirements
- Knowledge of operating system fundamentals and computer architecture.
- Experience with systems programming concepts such as sockets, virtual memory, and the process life cycle.
- Basic understanding of network protocols.
- Comfort using the Linux command line.
- Ability to troubleshoot Linux systems, processes, logs, and overall system health.
- Ability and willingness to solve problems by writing robust code in any language.
- Intellectual curiosity, collaboration, eagerness to learn, humility, and strong communication skills.
Benefits
- Internship program with mentorship from full-time employees.
- Work on real-world projects delivering value to Jane Street.
- Classes alongside project work and real-time operational experience.
- Educational experience focused on Linux systems and software engineering.
About Jane Street
Jane Street is a global quantitative trading firm and liquidity provider that builds in-house software and research platforms to trade across asset classes. It makes markets and executes proprietary strategies on exchanges and electronic venues, serving institutional markets rather than individual investors. Founded in 2000 and headquartered in New York, it is privately held with offices in London, Hong Kong, Singapore, and Amsterdam.