1

Junior Linux Kernel Engineer Jobs in New York (NOW HIRING)

About the Position Linux Engineers work with the critical infrastructure underlying the rest of the ... On any given day, you could be debugging kernel performance, developing management tools, or ...

Establish and embed Linux-specific secure engineering principles, such as least privilege daemons, immutable configuration patterns, kernel hardening, and audit telemetry standards, into engineering ...

Establish and embed Linux-specific secure engineering principles, such as least privilege daemons, immutable configuration patterns, kernel hardening, and audit telemetry standards, into engineering ...

Establish and embed Linux-specific secure engineering principles, such as least privilege daemons, immutable configuration patterns, kernel hardening, and audit telemetry standards, into engineering ...

... the Linux kernel, systems programming • A passion for solving challenging problems • Strong systems knowledge and prefer some experience in developing low latency systems • Experience with ...

C++ Software Engineer

New York, NY · On-site +1

$175K - $300K/yr

In-depth knowledge of the Linux kernel, systems programming * A passion for solving challenging problems * Strong systems knowledge and prefer some experience in developing low latency systems

As a Linux Engineering intern, you'll work side by side with full-timers to learn how we build and ... fixing a kernel bug, responding to an overheating datacenter in real time, analyzing data to ...

As a Linux Engineering intern, you'll work side by side with full-timers to learn how we build and ... fixing a kernel bug, responding to an overheating datacenter in real time, analyzing data to ...

Sr Linux Engineer Job Location: Connecticut Job Type: Permenant Specifically, you will: * Work as ... Excellent knowledge of tuning Linux for low latency, high throughput, and kernel bypass (e.g ...

Email Reliability Engineer

New York, NY · On-site

$62.25 - $82.75/hr

Senior Systems Engineer - Email Reliability (Hybrid SRE) New York, NY (Hybrid, 3 days in office ... Deep comfort with the Linux kernel, TCP stack tuning, and Postfix/MTA configuration management.

Senior Linux Engineer Job Location: Greenwich Connecticut , Onsite Job Type: Permenant * Work as ... Excellent knowledge of tuning Linux for low latency, high throughput, and kernel bypass (e.g ...

Showing results 41-60

Junior Linux Kernel Engineer information

What does a junior Linux kernel engineer do?

A Junior Linux Kernel Engineer assists in developing, maintaining, and debugging the Linux kernel, which is the core part of the Linux operating system. Their responsibilities often include writing and testing kernel modules, fixing bugs, and contributing to kernel updates under the guidance of senior engineers. They may also help in troubleshooting hardware compatibility and optimizing system performance. This role often requires strong programming skills in C and familiarity with Linux systems and tools.

What are the key skills and qualifications needed to thrive as a junior Linux kernel engineer, and why are they important?

A Junior Linux Kernel Engineer should have a solid understanding of C programming, operating system fundamentals, and computer architecture, typically supported by a relevant degree in computer science or engineering. Familiarity with Linux kernel development tools like Git, GCC, GDB, and patch submission processes, as well as knowledge of version control and debugging tools, is essential. Strong problem-solving, attention to detail, and effective communication skills help in diagnosing issues and collaborating with senior engineers and open-source communities. These competencies are crucial for ensuring reliable kernel contributions, learning from experienced developers, and maintaining code quality in a complex technical environment.

What are some typical challenges a junior Linux kernel engineer might face in their first year on the job?

As a Junior Linux Kernel Engineer, you may encounter challenges such as understanding the vast and complex architecture of the Linux kernel, navigating extensive codebases, and adhering to strict coding and documentation standards. Collaborating with more experienced engineers and participating in open-source communities can be both rewarding and daunting, as it often requires clear communication and constructive feedback. Additionally, you'll likely spend time debugging low-level system issues and learning to use specialized development tools, all of which are essential for building your expertise and confidence in the role.
What are the most commonly searched types of Linux Kernel Engineer jobs in New York? The most popular types of Linux Kernel Engineer jobs in New York are:
What job categories do people searching Junior Linux Kernel Engineer jobs in New York look for? The top searched job categories for Junior Linux Kernel Engineer jobs in New York are:
What cities in New York are hiring for Junior Linux Kernel Engineer jobs? Cities in New York with the most Junior Linux Kernel Engineer job openings:
Infographic showing various Junior Linux Kernel Engineer job openings in New York as of August 2026, with employment types broken down into 89% Full Time, and 11% Contract. Highlights an 94% In-person, and 6% Remote job distribution.

Linux Engineer

Jane Street

New York, NY • On-site

Full-time

Re-posted 16 days ago


Job description

About the Position

Linux Engineers work with the critical infrastructure underlying the rest of the firm's technology. Members of this group are hard-working Systems Engineers, Administrators and Programmers, tasked with maintaining and improving the platform that powers Jane Street's production trading systems. Our mix of in-house and open source software allows you to investigate and innovate at every level. On any given day, you could be debugging kernel performance, developing management tools, or resolving production issues in real time. Diving into tricky systems problems is our specialty.

Deployment automation, scalable configuration management, and obsessive monitoring are the focus of some of our ongoing projects. We automate as much of our work as we can, but not because we are lazy. We find that automation reduces our error rate and overall workload - plus, we think it's fun.

Working in our group provides opportunities for involvement with almost every other facet of the company. We work directly with colleagues in Trading, Technology, and Operations to build and maintain systems with a firm-wide scope. Using feedback from other groups and our custom monitoring tools, we strive to resolve production issues quickly, perform comprehensive root-cause analyses, and integrate long-term fixes in a clean and robust way.

About You

We are looking to hire Systems Programmers and Administrators with a deep knowledge of Unix internals and the Linux ecosystem. Candidates should have a willingness to learn OCaml, our language of choice, and meet the following 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, eBPF, or SystemTap
  • Programming experience in any language (functional languages a plus)

If you're a recruiting agency and want to partner with us, please reach out to agency-partnerships@janestreet.com.