companyJane Street logo

Linux Engineer at Jane Street | Singapore

Jane StreetSingapore
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Entry Level

Qualifications

About YouWe seek talented Systems Programmers and Administrators who possess an in-depth understanding of Unix internals and the Linux ecosystem. Candidates should be eager to learn OCaml, our preferred programming language, and should meet the following qualifications:Bachelor's degree in Computer Science, Software Engineering, or a related technical field (or equivalent experience)Exceptional communication skills and the ability to analyze and break down technical problems effectivelyStrong grasp of operating system fundamentals, particularly LinuxProficiency with the Unix command line and shell scriptingHands-on experience with modern Linux systems and systems programming concepts such as C, sockets, virtual memory, and process life cycleBasic knowledge of network protocolsExcellent troubleshooting skills and familiarity with profiling/debugging tools like gdb, perf, DTrace, eBPF, or SystemTapProgramming experience in any language (functional languages are a plus)Fluency in English is required

About the job

About the Position

As a Linux Engineer at Jane Street, you'll play a vital role in managing the essential infrastructure that supports our cutting-edge technology. This position is tailored for dedicated Systems Engineers, Administrators, and Programmers who are committed to enhancing and maintaining the platform that drives our production trading systems. With a blend of proprietary and open-source software, you will have the opportunity to explore and innovate across various levels of technology. On any given day, you may find yourself debugging kernel performance, developing management tools, or swiftly addressing production issues. Tackling complex systems challenges is at the heart of what we do.

Our ongoing projects emphasize deployment automation, scalable configuration management, and meticulous monitoring. We strive for automation not out of laziness, but because it significantly reduces errors and eases our workload—plus, we enjoy it!

Joining our team means engaging with nearly every aspect of the company. Collaborating directly with colleagues in Trading, Technology, and Operations, you'll help design and maintain systems with a company-wide impact. By utilizing feedback from different teams and our custom monitoring tools, we aim to resolve production challenges promptly, conduct thorough root-cause analyses, and implement long-term solutions in a clean and efficient manner.

About Jane Street

Jane Street is a quantitative trading firm and liquidity provider with a technology-driven approach to trading. We leverage cutting-edge technology and algorithms to facilitate trading across various asset classes in global markets. Our commitment to collaboration and innovation underpins our success in the fast-paced world of finance.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.