Principal Virtual Cloud Networking Data Plane Developer

Oracle is a world leader in cloud solutions, using tomorrow's technology to tackle today's challenges. They've partnered with industry-leaders in almost every sector and have been operating with integrity for over 40 years.
United States
$96,800 - $223,400
Backend
Principal Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS · Cloud

Description For Principal Virtual Cloud Networking Data Plane Developer

We are a team that builds and maintains the OCI Software Defined Network (SDN) stack, seeking hands-on engineers with expertise in solving difficult problems in high-availability, virtualized networks, and network packet processing. As a Principal Virtual Cloud Networking Data Plane Developer, you'll be working on ambitious initiatives in a rapidly growing team. Principal engineers lead small teams and have significant technical and business impact.

The Virtual Cloud Network (VCN) team offers a collaborative culture that welcomes new members and focuses on both customer experience and employee well-being. We prioritize work-life balance and technical excellence, maintaining high standards while ensuring reasonable on-call responsibilities.

You'll be working on:

  • Designing and developing core components of Oracle's Virtual Cloud Network
  • Building high-speed packet processing architectures
  • Implementing networking features including TCP/UDP processing
  • Creating and maintaining monitoring systems
  • Leading technical initiatives and mentoring team members

We offer competitive compensation ($96,800 - $223,400) and comprehensive benefits including medical, dental, vision insurance, 401(k) with company match, flexible vacation, and parental leave. Join us in building state-of-the-art SDN network infrastructure at scale.

Required skills include deep expertise in C++ programming, networking protocols, Linux systems, and 8+ years of systems/networking development experience. You should value simplicity, scalability, and collaborative work in an agile environment.

Last updated 26 minutes ago

Responsibilities For Principal Virtual Cloud Networking Data Plane Developer

  • Design and develop major core components of Oracle's Virtual Cloud Network
  • Deliver high-speed packet processing architectures
  • Develop distributed systems that provide networking features
  • Implement TCP/UDP packet processing and access controls
  • Create metrics and monitoring dashboards

Requirements For Principal Virtual Cloud Networking Data Plane Developer

Linux
Python
  • 8+ years of experience with systems/networking development
  • 6+ years of experience with network programming
  • Proficient at programming in C++ and experience with Python
  • Proficient with Linux
  • Proficient in Networking
  • Bachelors in computer science and Engineering or related engineering fields
  • Prior development experience with network protocol implementation
  • Kernel module development knowledge
  • Experience in Linux file systems, kernel, and debugging linux internals

Benefits For Principal Virtual Cloud Networking Data Plane Developer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Medical, dental, and vision insurance
  • Short term and long term disability
  • Life insurance and AD&D
  • Health care and dependent care Flexible Spending Accounts
  • Pre-tax commuter and parking benefits
  • 401(k) with company match
  • Flexible Vacation
  • 11 paid holidays
  • Paid sick leave
  • Paid parental leave
  • Adoption assistance
  • Employee Stock Purchase Plan

Interested in this job?

Jobs Related To Oracle Principal Virtual Cloud Networking Data Plane Developer

Software Developer 5

Principal Software Developer role at Oracle Cloud Infrastructure, focusing on network automation and distributed systems, requiring 10+ years of experience.

Senior Principal Software Developer

Senior Principal Software Developer role at Oracle focusing on cloud infrastructure networking, requiring 10+ years of experience in software engineering with expertise in C/C++, Linux, and networking protocols.

Principal Software Developer

Principal Software Developer role at Oracle focusing on Java & cloud technologies for Fusion Applications Cloud Services team, requiring 10+ years of experience.

Principal Software Developer - OCI Media Services

Principal Software Developer position at Oracle Cloud Infrastructure (OCI) Media Services team, building cloud services for animation, film, and game development studios.

NetSuite Senior Principal Technical Consultant / Developer

Senior Principal Technical Consultant role at Oracle focusing on NetSuite development, customization, and technical leadership.