About the Role:
Job Overview
We are seeking a highly skilled Network Architectural Engineer to join our dynamic team.
This role will involve designing and building platforms that handle all public and private site traffic.
As a member of our engineering team, you will collaborate with other engineers to deliver the platform and contribute to open-source projects.
You will be working on building a very resilient distributed system at eBay's edges that can proxy all eBay traffic and also eBay's service mesh for all services with unparalleled observability.
Responsibilities:
* Collaborate with multi-functional engineering teams to deliver the platform and contribute to open-source projects.
* Design and build a very resilient distributed system at eBay's edges that can proxy all eBay traffic and also eBay's service mesh for all services with unparalleled observability.
* Work with other developers in different phases of system development.
* Build and debug large scale distributed systems and help with observability and monitoring of the system.
* Contribute knowledge and experience of the networking topology (TCP and HTTP stack) to solve network related issues encountered by the system.
Requirements:
* Familiarity and proven understanding of networking technologies like BGP, anycast is a must.
* Familiarity with TCP/IP networking and knowledge of TCP, UDP, SSL and HTTP Protocols.
* Hands-on experience with various programming languages like C/C++, GoLang to build the system and also build automation around it for better observability and remediation.
* Distributed systems with design and implementation of network communication using container networking technologies.
* Multi-threaded programming: Telemetry infrastructure to accumulate and export statistical information.
* Excellent debugging and triaging skills and strong expertise in agile development.
What You Will Bring:
* Strong analytical skills and hands-on development experience.
* Experience with kernel programming and Python is a plus.
* Familiarity with L4 Networking layer and Kubernetes is a plus.