Bachelor's degree or equivalent practical experience.
8 years of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript).
5 years of experience in cloud networking, network architecture (e.g., enterprise, data center, WAN), or system architecture, with experience leading networking development initiatives.
3 years of experience in a technical leadership role; overseeing projects, with 2 years of experience in a people management, supervision/team leadership role.
2 years of experience with Kubernetes or other container orchestration frameworks.
Preferred qualifications:
Master's degree or PhD in Computer Science or a related technical field.
3 years of experience with Linux kernel.
3 years of experience working in a fluid organization.
Experience with data plane and control plane development, and with both data plane and control plane elements, enabling design and implementation of networking solutions.
Experience in designing and implementing secure networking solutions.
Experience in areas like in-kernel networking and network security principles along with knowledge of kernel internals in networking.