Sto - Linux Kernel Developer

2 weeks ago


Singapore Shopee Full time

**Job Description**:

- Develop Linux Kernel new features and improve stability according to Shopee's scenarios
- Improve Linux Kernel's resource isolation and control on CPU/GPU/Memory/IO/Network in online service/batch job colocation
- Integrate with virtualisation components such as Kernel-based Virtual Machine/Qemu, container runtime components such as runc/containerd/CRI, resource scheduling components such as Kubernetes/Yarn
- Enhance performance and resource utilisation on node
- Conduct performance tuning on Linux Kernel according to different businesses, build and improve SLI/SLO
- Work closely with the Machine Reliability Engineering team on Kernel issues daily support, ensure Linux Kernel's stability
- Research and adopt cutting-edge technologies on Linux Kernel area

**Requirements**:

- Bachelor's or higher degree in Computer Science or related fields
- Familiar with Linux dynamic tracing and performance profiling (ebpf, perf, systemtap)
- Experience with software troubleshooting
- Skilled at Linux Kernel issues debug, such as soft lockup, hard lockup, dead lock, panic, OOM
- Experiences in complicated system softwares' design, development and optimisation
- Familiar with Linux Kernel source code, at least read 2~3 major modules' source code (scheduling, file system, network, I/O, memory management)

**Skills below are optional but preferable**:

- Familiar with container related technologies' implementation (cgroup v2, namespaces, ebpf) and read corresponding code
- Familiar with virtualisation technologies' implementation (KVM, Xen) and read corresponding codes
- Experiences in Linux Kernel performance tuning and customisation
- Contributed and submitted patches to Linux Kernel upstream
- Experiences in large scale IaaS platform or private cloud products



  • Singapore Shopee Full time

    DepartmentEngineering and Technology LevelExperienced (Individual Contributor) LocationSingapore The Engineering and Technology team is at the core of the Shopee platform development. The team is made up of a group of passionate engineers from all over the world, striving to build the best systems with the most suitable technologies. Our engineers do not...


  • Singapore Canonical Full time

    Join to apply for the Junior Linux Kernel Engineer - Ubuntu role at Canonical 3 days ago Be among the first 25 applicants Join to apply for the Junior Linux Kernel Engineer - Ubuntu role at Canonical Get AI-powered advice on this job and more exclusive features. Canonical is a leading provider of open source software and operating systems to the global...

  • Linux Kernel

    6 days ago


    Singapore Ambition Full time

    We are looking for a Linux Kernel / C Software Engineer to join a leading technology company building next-generation networking, storage, and security solutions. This role offers the opportunity to work on high-performance SoCs, driving innovation in embedded software and system integration. You will be involved across the full software development...


  • Singapore ioTech Solutions Full time

    Site Reliability Engineer (Linux/Kernel)Job Description: We are looking for askilled SiteReliability Engineer to join our client's global SRE Team in Singapore. Responsibilities: Overseeing and ensuring the continuous operation of the firm's Linux based trading infrastructure, addressing day to day operational needs Providing second level support,...


  • Singapore ioTech Solutions Full time

    Site Reliability Engineer (Linux/Kernel) Job Description: We are looking for askilled SiteReliability Engineer to join our client's global SRE Team in Singapore. Responsibilities: Overseeing and ensuring the continuous operation of the firm's Linux based trading infrastructure, addressing day to day operational needs Providing second level support,...


  • Singapore EXASOFT CONSULTING PTE. LTD. Full time

    Responsibilities Develop and oversee performance-critical infrastructure for financial markets, ensuring maximum throughput, high resiliency, and minimal operational risk. Leverage deep Linux kernel expertise to fine-tune scheduling policies, interrupt routing, and NUMA resource allocation, ensuring predictable performance at scale. Build and maintain...

  • Linux Engineer

    2 weeks ago


    Singapore Glints Pte Ltd Full time

    We are looking for a Linux Engineer (RB). The company is an IT solutions provider of enterprise infrastructure solutions, turnkey solutions and support services that delivers outstanding customer experiences and assist our customers on the journey to achieve a simplified, flexible and sustainable IT. **Responsibilities**: 1. Developing technical proposals...


  • Singapore ioTech Solutions Full time

    My client is a global systematic multi-pods trading firm.As a Linux Engineer in infrastructure team, you will work on x86 hardware, the Linux operating system, and all the tuning to achieve low-latency trading goals. Skills: RedHat 9, Debian/Ubuntu familiarity: able to build a custom system using a commercial distribution as a base image Linux kernel.org...

  • Linux Engineer

    1 day ago


    Singapore Ashford Benjamin Ltd Full time

    Sector: Proprietary Trading Compensation: Exceptional total package (above market base + heavy buy-side bonuses + excellent benefits) My client, a globally recognized leader in the proprietary trading space, is seeking an exceptional Linux Systems Engineer to join their core infrastructure team. This is not a typical sysadmin role; it is a hybrid position...

  • Linux Engineer

    2 days ago


    Singapore Ashford Benjamin Ltd Full time

    Sector: Proprietary Trading Compensation: Exceptional total package (above market base + heavy buy-side bonuses + excellent benefits) My client, a globally recognized leader in the proprietary trading space, is seeking an exceptional Linux Systems Engineer to join their core infrastructure team. This is not a typical sysadmin role; it is a hybrid position...