eBay

Cloud Network Software Engineer(Host Runtime)

Remote Shanghai, China
Kubernetes Go
This job is closed! Check out or
Description

At eBay, we're more than a global ecommerce leader — we’re changing the way the world shops and sells. Our platform empowers millions of buyers and sellers in more than 190 markets around the world. We’re committed to pushing boundaries and leaving our mark as we reinvent the future of ecommerce for enthusiasts.

Our customers are our compass, authenticity thrives, bold ideas are welcome, and everyone can bring their unique selves to work — every day. We're in this together, sustaining the future of our customers, our company, and our planet.

Join a team of passionate thinkers, innovators, and dreamers — and help us connect people and build communities to create economic opportunity for all.

About us

eBay has more than 15 years experience of building and running cloud, and now we are in the transition to the 3rd generation cloud platform with the most advanced technologies supporting eBay business rapid growth. This platform is aimed to inspire the eBay developers to be more innovative and productive, and empower them with full stack offerings from infrastructure to application. Meanwhile, the eBay Cloud is engineered for reliability, scalability and security all the time.

eBay Cloud Network is one of the key infrastructures and essential capabilities to support eBay Cloud Products and Cloud applications. By pursuing many popular cloud technologies like Container Network Interface, Service Mesh, Zero Trust. We are not just working with the world-level experienced experts in this industry together, to lead and drive all evolution of cloud technologies, but also getting daily hands on experiences in solving very complex, challenging engineering problems in a super large scale distributed platform.

Job responsibilities:

  • Develop stable and performance optimized Linux OS for kubernetes platform.
  • Manage different kinds of runtimes in eBay cloud, including container, kata and virtual machines.
  • Build eBay in-house Linux kernel and OS images widely used in 100k+ nodes in the eBay data center.
  • Develop the BPF based tools for eBay cloud OS issue diagnostics.
  • Develop BPF/Cilium based network segmentation and mesh system.

Job requirements:

  • 3+ years of development experience on Linux, familiar with Linux kernel development,  and have knowledge of OS internals, especially the basic components, like process scheduler, memory management, file system and network.
  • Familiar with network protocol, especially TCP/IP stack.
  • Familiar with one programming language,e.g. C, golang.
  • Understanding Linux kernel tracing technologies or BPF is a plus.
  • Understanding Intel x86 architecture is a plus.
  • Understanding Kubernetes/Containers is a plus.
  • Understanding Qemu/KVM/Openvswitch is a plus.
  • Good communication skills, and good English in both written and spoken.

Disclaimer: Please note that by applying to this role, you are agreeing to be considered for multiple positions. This is a general description of the qualifications and skills required for positions of this type of role.

eBay is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, sexual orientation, gender identity, veteran status, and disability, or other legally protected status. If you have a need that requires accommodation, please contact us at talent@ebay.com. We will make every effort to respond to your request for accommodation as soon as possible. View our accessibility statement to learn more about eBay's commitment to ensuring digital accessibility for people with disabilities.

Jobs posted with location as "Remote - United States (Excludes: HI, NM)" excludes residents of Hawaii and New Mexico.

 

This website uses cookies to enhance your experience. By continuing to browse the site, you agree to our use of cookies. Visit our Privacy Center for more information.

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 223 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers