FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

C Developer – Linux Kernel Team
VirtuozzoC developer working on Linux kernel subsystems for Virtuozzo, optimizing resource usage and collaborating with upstream maintainers. Focus on memory management, scheduling, networking, and filesystems.
Tech Stack
Tools & technologiesLinuxOpen SourcePython
About the role
Key responsibilities & impact- Work on core Linux kernel subsystems — including memory management, scheduling, networking, and filesystems.
- Tweak and tune container isolation mechanisms until they’re practically airtight.
- Help Linux scale harder, faster, stronger.
- Optimize resource usage across thousands of virtual machines and containers.
- Collaborate with upstream maintainers to merge your patches into the kernel.
- Representing Virtuozzo at professional conferences, such as Open Source Summit, FOSDEM, and other Linux Foundation events.
Requirements
What you’ll need- Strong C programming skills — the closer to the metal, the better.
- Know your way around at least one kernel subsystem.
- Comfortable with syscalls, kernel/user-space interfaces, and how Linux works under the hood.
- Debugging experience using kprobes, ftrace, perf, gdb, or whatever else helps squash the bug.
- You can communicate your ideas clearly in English, whether it's in a code review or a conference talk.
- Nice to have: Past work on open-source projects (got a GitHub or a LKML link? We’d love to see it).
- Deep knowledge of namespaces, cgroups, or KVM.
- Python scripting for tooling, automation, or test harnesses.
- Familiarity with DevOps pipelines involving container tech or kernel builds.
Benefits
Comp & perks- Flexible hours and remote work options
- Share Options - everyone shares in our success with share options
- We help our team get private medical insurance
- Employee recognition programs and reward systems
- Space for creativity and experimentation within the company’s goals
- Supportive, engineering-driven culture with minimal bureaucracy
- The chance to influence Core team decisions from day one
- A smart, friendly team that values reliability, simplicity, and automation
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C ProgrammingKernel Subsystem KnowledgeDebuggingResource OptimizationContainer Isolation MechanismsSyscallsNamespacesCgroupsKVMPerformance Tuning
Soft Skills
Clear Communication