Principal Software Engineer

Requirements

  • 12+ years of experience with systems level programming in the Linux kernel, associated systems tooling or compilers.
  • 12+ years of open source experience working on projects such as Kubernetes, BPF, LLVM, and the Linux kernel.
  • Familiarity with presenting work in technical forums, including technical conferences, IETF, technical papers, and whitepapers.

Nice to Haves

  • Experienced contributor to the Linux kernel.
  • Familiarity with compiler technologies such as clang and gcc.
  • Maintainer or top contributor to BPF projects and code.

What You'll Be Doing

  • Developing the next generation of Linux kernel, BPF, BTF, and system-level tooling to support BPF and the Live Protect product family.
  • Interacting with security and threat research teams both internally and externally.
  • Defining architecture and design for internal engineering teams.
  • Developing early stage ideas into released products.
  • Contributing to upstream open source Linux communities, including the Linux kernel organization.
AI Summary ✨

Similar jobs

  • Staff Platform Engineer, Agentic Engineering

    n8n29 locationsa day ago
    NewRemote EMEAVisa sponsor
    €159.4k – €175.3k / year base
  • Backend Software Engineer

    WayflyerRemote EMEA6 days ago
    Remote EMEA
  • Oracle PL/SQL Developer (f/m/x)

    IBMLancy, Switzerland6 days ago
  • See all jobs in Switzerland →