We are a team responsible for developing and maintaining the OCI Virtual Cloud Network (VCN) datapath Stack. Currently, we are seeking experienced C/C++ software developers who possess expertise and enthusiasm in addressing complex challenges related to high-availability, virtualized networks, and network packet processing. These are remarkable times, as our team is experiencing rapid expansion and engaging in numerous ambitious initiatives.
We are looking for Principal engineers with a background in cloud networking datapath.
Why join VCN Dataplane?
The Virtual Cloud Network (VCN) team has a culture of collaboration that welcomes new team members. We not only focus on an excellent customer experience; we also take the time to ensure that your onboarding and ramp-up experience is a great one. We work together and help each other out, and do not skimp on technical debt, which facilitates reasonable on-call and a good work/life balance.
Qualificationsprocessing
You are an expert C coder with networking experience. You value simplicity and scale, work comfortably in a collaborative, agile environment, and are excited to learn.
Basic Qualifications:
· 10+ years of experience with systems/networking development
· 8+ years of experience with network programming
· Proficient at programming in C++ and experience with Python
· Proficient with Linux
. Proficient in Networking
· Bachelor's degree and experience in networking in computer science and Engineering or related engineering fields
Preferred Qualifications:
· Prior development experience with network protocol implementation, or network packet processing.
· Kernel module development knowledge
· Experience in Linux file systems, kernel, and debugging LinuxMaster's internals
· Experience with Agile Development
· Prior cloud experience in datapath
· Masters / PhD degree in Computer Science or related engineering fields
Career Level - IC4
As a Principal Member of the Technical Staff on the Dataplane team, you will design and develop major core components of Oracle’s Virtual Cloud Network. You will be responsible for delivering high-speed packet processing architectures and other distributed systems that provide networking features such as TCP/UDP packet processing, access controls, metrics and monitoring dashboards.
Career Level - IC4