On any given day, you could be debugging kernel performance, developing management tools, or ... DevOps, etc.), or a similar field * Interested in systems programming and administration and a ...
On any given day, you could be debugging kernel performance, developing management tools, or ... DevOps, etc.), or a similar field * Interested in systems programming and administration and a ...
Linux Engineer
Manhattan, NY · On-site
On any given day, you could be debugging kernel performance, developing management tools, or ... DevOps, etc.), or a similar field * Interested in systems programming and administration and a ...
Linux Engineer
Manhattan, NY · On-site
On any given day, you could be debugging kernel performance, developing management tools, or ... DevOps, etc.), or a similar field * Interested in systems programming and administration and a ...
Linux Engineer
New York, NY · On-site
On any given day, you could be debugging kernel performance, developing management tools, or ... DevOps, etc.), or a similar field * Interested in systems programming and administration and a ...
Linux Engineer
New York, NY · On-site
On any given day, you could be debugging kernel performance, developing management tools, or ... DevOps, etc.), or a similar field * Interested in systems programming and administration and a ...
Principal systems software engineer
New York, NY · On-site
$147K - $198K/yr
Experience with Linux driver or Linux Kernel development * Ability to work independently and lead ... Minimum 5 years of software engineering or related work experience * Masters or PhD in Computer ...
Quick apply
Apply Early
Principal systems software engineer
New York, NY · On-site
$147K - $198K/yr
Experience with Linux driver or Linux Kernel development * Ability to work independently and lead ... Minimum 5 years of software engineering or related work experience * Masters or PhD in Computer ...
Apply Early
Market Access Developer - C++
$180K - $300K/yr
... developers, traders and operations staff, in order to design and develop cutting edge systems to ... A background in Linux kernel, FPGA and Network card offloading will also be advantageous Base ...
Market Access Developer - C++
$180K - $300K/yr
... developers, traders and operations staff, in order to design and develop cutting edge systems to ... A background in Linux kernel, FPGA and Network card offloading will also be advantageous Base ...
Market Access Developer - C++
New York, NY · On-site
$180K - $300K/yr
... developers, traders and operations staff, in order to design and develop cutting edge systems to ... A background in Linux kernel, FPGA and Network card offloading will also be advantageous Base ...
Market Access Developer - C++
New York, NY · On-site
$180K - $300K/yr
... developers, traders and operations staff, in order to design and develop cutting edge systems to ... A background in Linux kernel, FPGA and Network card offloading will also be advantageous Base ...
Infrastructure Engineer - Linux
New York, NY · On-site
$165K - $250K/yr
Infrastructure Engineer - Linux Location NY New York United States Business Investment Management ... Solve sophisticated issues across the stack, from kernel-level problems to application performance
Infrastructure Engineer - Linux
New York, NY · On-site
$165K - $250K/yr
Infrastructure Engineer - Linux Location NY New York United States Business Investment Management ... Solve sophisticated issues across the stack, from kernel-level problems to application performance
Senior Linux Systems Engineer
Manhattan, NY · On-site
$200K - $300K/yr
Apply kernel, CPU, NIC, and OS-level optimizations (NUMA, IRQ affinity, CPU isolation, huge pages ... You Bring: * 5-8 years of Linux systems engineering experience in production environments (RHEL ...
Senior Linux Systems Engineer
Manhattan, NY · On-site
$200K - $300K/yr
Apply kernel, CPU, NIC, and OS-level optimizations (NUMA, IRQ affinity, CPU isolation, huge pages ... You Bring: * 5-8 years of Linux systems engineering experience in production environments (RHEL ...
Senior Linux Systems Engineer
Manhattan, NY · On-site
$150K - $250K/yr
Apply kernel, CPU, NIC, and OS-level optimizations (NUMA, IRQ affinity, CPU isolation, huge pages ... You Bring: * 5-8 years of Linux systems engineering experience in production environments (RHEL ...
Senior Linux Systems Engineer
Manhattan, NY · On-site
$150K - $250K/yr
Apply kernel, CPU, NIC, and OS-level optimizations (NUMA, IRQ affinity, CPU isolation, huge pages ... You Bring: * 5-8 years of Linux systems engineering experience in production environments (RHEL ...
Senior Linux Systems Engineer
Manhattan, NY · On-site
$150K - $250K/yr
Apply kernel, CPU, NIC, and OS-level optimizations (NUMA, IRQ affinity, CPU isolation, huge pages ... You Bring: * 5-8 years of Linux systems engineering experience in production environments (RHEL ...
Senior Linux Systems Engineer
Manhattan, NY · On-site
$150K - $250K/yr
Apply kernel, CPU, NIC, and OS-level optimizations (NUMA, IRQ affinity, CPU isolation, huge pages ... You Bring: * 5-8 years of Linux systems engineering experience in production environments (RHEL ...
Senior Linux Systems Engineer
Manhattan, NY · On-site
$150K - $250K/yr
Apply kernel, CPU, NIC, and OS-level optimizations (NUMA, IRQ affinity, CPU isolation, huge pages ... You Bring: * 5-8 years of Linux systems engineering experience in production environments (RHEL ...
Senior Linux Systems Engineer
Manhattan, NY · On-site
$150K - $250K/yr
Apply kernel, CPU, NIC, and OS-level optimizations (NUMA, IRQ affinity, CPU isolation, huge pages ... You Bring: * 5-8 years of Linux systems engineering experience in production environments (RHEL ...
Senior Infrastructure Engineer (Linux & Identity)
New York, NY · On-site
$118K - $161K/yr
* Senior Systems Engineer - Identity & Linux Security * New York (Hybrid) * Highly competitive ... Deep-dive Troubleshooting - Go beyond standard admin tasks to debug complex OS, kernel, and ...
Senior Infrastructure Engineer (Linux & Identity)
New York, NY · On-site
$118K - $161K/yr
* Senior Systems Engineer - Identity & Linux Security * New York (Hybrid) * Highly competitive ... Deep-dive Troubleshooting - Go beyond standard admin tasks to debug complex OS, kernel, and ...
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
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
Platform Engineer- Kafka with Linux
Manhattan, NY · On-site
$60/hr
Platform Engineer- Kafka with Linux Duration: 6 - 12 months Location: NYC, NY Rate: $60/hr. Core ... In-depth experience with Linux system internals, kernel tuning, filesystems, and performance ...
Platform Engineer- Kafka with Linux
Manhattan, NY · On-site
$60/hr
Platform Engineer- Kafka with Linux Duration: 6 - 12 months Location: NYC, NY Rate: $60/hr. Core ... In-depth experience with Linux system internals, kernel tuning, filesystems, and performance ...
Continuous Integration Engineer
Manhattan, NY · On-site
$114K - $154K/yr
... Linux kernel, and kernel module development • Experience with bash scripting, Python, Perl, and JavaScript • Experience with SQL databases (Preferably MS SQL Server, MySQL, Postgres, Oracle, or ...
Continuous Integration Engineer
Manhattan, NY · On-site
$114K - $154K/yr
... Linux kernel, and kernel module development • Experience with bash scripting, Python, Perl, and JavaScript • Experience with SQL databases (Preferably MS SQL Server, MySQL, Postgres, Oracle, or ...
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.
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.
Site Reliability Engineer - Email Infrastructure
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.
Site Reliability Engineer - Email Infrastructure
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.
Sr Linux Engineer
Greenwich, CT · On-site
Job Title:Sr Linux Engineer Job Location: Connecticut Job Type: Permenant Specifically, you will ... kernel bypass (e.g., Exanic, Solarflare, Mellanox) • Experience building co-locations from ...
Quick apply
Apply Early
Sr Linux Engineer
Greenwich, CT · On-site
Job Title:Sr Linux Engineer Job Location: Connecticut Job Type: Permenant Specifically, you will ... kernel bypass (e.g., Exanic, Solarflare, Mellanox) • Experience building co-locations from ...
Apply Early
OVERVIEW We seek a senior systems engineer with extensive Linux experience to join the Quant ... cycle (SDLC), kernel and network performance tuning for low-latency and high-throughput ...
OVERVIEW We seek a senior systems engineer with extensive Linux experience to join the Quant ... cycle (SDLC), kernel and network performance tuning for low-latency and high-throughput ...
Sr Linux Engineer
Greenwich, CT · On-site
Senior Linux Engineer Job Location: Greenwich Connecticut , Onsite Job Type: Permenant • Work as ... kernel bypass (e.g., Exanic, Solarflare, Mellanox) • Experience building co-locations from ...
Quick apply
Apply Early
Sr Linux Engineer
Greenwich, CT · On-site
Senior Linux Engineer Job Location: Greenwich Connecticut , Onsite Job Type: Permenant • Work as ... kernel bypass (e.g., Exanic, Solarflare, Mellanox) • Experience building co-locations from ...
Apply Early
Linux Kernel Developer information
See New York salary details
$110.5K - $118K
4% of jobs
$118K - $125.4K
4% of jobs
$125.4K - $132.9K
4% of jobs
$132.9K - $140.3K
1% of jobs
$140.3K - $147.8K
9% of jobs
$149.1K is the 25th percentile. Wages below this are outliers.
$147.8K - $155.3K
11% of jobs
$155.3K - $162.7K
12% of jobs
The median wage is $165.3K / yr.
$162.7K - $170.2K
14% of jobs
$170.2K - $177.6K
15% of jobs
$178.3K is the 75th percentile. Wages above this are outliers.
$177.6K - $185.1K
14% of jobs
$185.1K - $192.6K
13% of jobs
$110.5K
$163.1K
$192.6K
How much do linux kernel developer jobs pay per year?
What are some common challenges Linux Kernel Developers face when integrating new features or patches?
What Does a Linux Kernel Developer Do?
A Linux kernel developer uses computer code to create a program that functions as the core of a computer operating system. Your duties can include creating kernels for open-source operating systems for desktop computers, laptops, phones, and tablets. You can also develop programs for embedded systems for routers, smart devices, or automated machinery. Linux uses C programming languages, so you often write code in C and C++. In addition to your coding responsibilities, you also test and debug your programs. Your employer may ask you to develop applications, drivers, and other tools to use with your kernel.
What does a Linux Kernel Developer do?
What are the key skills and qualifications needed to thrive as a Linux Kernel Developer, and why are they important?
What is the difference between Linux Kernel Developer vs Linux Device Driver Developer?
| Aspect | Linux Kernel Developer | Linux Device Driver Developer |
|---|---|---|
| Required Credentials | Proficiency in C, Linux kernel development experience, often a degree in Computer Science or related field | Similar credentials, with focus on device-specific programming and hardware knowledge |
| Work Environment | Developing and maintaining core kernel components, often in a Linux environment | Writing and debugging drivers for specific hardware devices within Linux |
| Employer & Industry Usage | Tech companies, open-source projects, hardware manufacturers | Hardware manufacturers, embedded systems, specialized device companies |
While both roles require strong C programming skills and Linux knowledge, Linux Kernel Developers focus on core kernel development, whereas Linux Device Driver Developers specialize in creating drivers for hardware components. The roles often overlap but differ in scope and focus within the Linux ecosystem.
Job description
We are looking for Linux Engineers to join the team that maintains the critical infrastructure underlying the rest of Jane Street's technology. Our group includes 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're 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.
We don't expect you to come in with deep experience - we're happy to hire smart problem solvers and teach them what they need to know. You'll train alongside our more seasoned team members in a hands-on capacity, learning how we make tangible and immediate improvements to our infrastructure every day.
About You- Bachelor's degree in Computer Science, Software Engineering, or other technical discipline, or equivalent experience
- Experience managing/troubleshooting Linux systems in a home, work, or school environment
- Exposure to Linux environments through past experience in either software development, IT operations (Helpdesk, Technical Support, DevOps, etc.), or a similar field
- Interested in systems programming and administration and a desire to expand these skills
- Willing to learn OCaml, our programming language of choice (no prior experience with OCaml is required, though)
- Able to analyze and deconstruct technical problems
- Knowledgeable about operating system fundamentals, especially Linux
- Confident with the Unix command line and basic shell scripting
- Has a basic understanding of network protocols and can perform basic troubleshooting
- Comfortable with fundamental programming concepts
- Practical experience with modern Linux systems and systems programming concepts (e.g., C, sockets, virtual memory, process life cycle) is a plus
- Intermediate/advanced knowledge of troubleshooting tools and techniques (e.g., gdb, perf, DTrace, eBPF, or SystemTap) is a plus
- Knowledgeable, or at least interested in learning, about modern computer architecture techniques (e.g. familiarity with PCIe, NVMe, NUMA)
- Strong programmer (in any language)
If you're a recruiting agency and want to partner with us, please reach out to agency-partnerships@janestreet.com.
About Jane Street
Sourced by ZipRecruiter
Industry
Finance and insurance
Company size
1,001 - 5,000 Employees
Headquarters location
New York, NY, US
Year founded
2000