Company Logo

Software Engineer

Netflix - 1d ago

Company Logo

Senior Software Engineer

Reddit - 4d ago

Software Engineer - HRT/Patching

AI Summary ✨

Requirements:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • At least 5 years of proven experience on Linux, familiar with Linux kernel development, and have knowledge of OS internals.
  • Strong programming skills in C++, Go, and Python.
  • Expertise in using Kubernetes for orchestrating containerized applications.
  • Familiar with network protocol, especially TCP/IP stack.
  • Experience with observability tools and practices.
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities.

Responsibilities:

  • Develop stable and performance optimized Linux OS for Kubernetes platform, build eBay in-house Linux kernel and OS images.
  • Design, develop, and maintain optimized Linux OS upgrade management system.
  • Manage different kinds of runtimes in eBay cloud, including container, kata, and virtual machines.
  • Develop high-performance applications in Go and Python.
  • Contribute to kernel development and optimization for improved system performance.
  • Develop BPF based tools for eBay cloud OS issue diagnostics and network segmentation systems.
  • Implement observability tools and practices to monitor system performance and health.
  • Collaborate with cross-functional teams to adopt/verify new optimized Linux OS.
  • Contribute to open-source projects.
  • Stay updated with the latest developments in kernel enhancements and security practices.

Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • At least 5 years of proven experience on Linux, familiar with Linux kernel development, and have knowledge of OS internals.
  • Strong programming skills in C++, Go, and Python.
  • Expertise in using Kubernetes for orchestrating containerized applications to build patching systems.
  • Familiar with network protocol, especially TCP/IP stack.
  • Experience with observability tools and practices.
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities.

Preferred Skills:

  • Experience with Linux kernel development/triage.
  • Experience contributing to open-source projects.
  • Certifications in Kernel, networking, Kubernetes, or related fields.
  • Understanding Linux kernel tracing technologies or BPF is a plus.
  • Understanding Intel x86 architecture is a plus.
  • Understanding Qemu/KVM/Openvswitch is a plus.
  • Experience in a high-traffic, large-scale environment.
  • Familiarity with additional programming languages or frameworks.
  • Proficiency in Agile development methodologies.
Apply here
eBay logo

eBay

Dublin, Ireland

Experience: Senior
Posted: November 13, 2024
Golang
Kubernetes
Python
sitereliability

Similar jobs

  • 10 hours ago
    New
  • personio logo

    Cloud Security Engineer (d/f/m)

    Dublin, Ireland (Remote)

    a day ago
    New
    Remote
  • 14 days ago
  • See all jobs in Ireland