Principal Member of Technical Staff - Virtual Networking

World leader in cloud solutions providing tomorrow's technology to tackle today's problems.
$96,800 - $223,400
Cloud
Principal Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS · Cloud

Description For Principal Member of Technical Staff - Virtual Networking

Oracle Cloud Infrastructure (OCI) is seeking a Principal Software Engineer to join their Virtual Networking team. This role focuses on building state-of-the-art elastic cloud infrastructure with data centers worldwide. The position involves developing Network-as-a-Service solutions that handle planning, provisioning, lifecycle management, and security of customer network infrastructure.

The ideal candidate will work on cutting-edge foundational infrastructure services to redefine cloud connectivity and productivity. Key areas include Control Plane, Data Plane for connectivity and distributed systems, and Linux daemon development. The role requires expertise in solving complex problems related to high-availability and scalability in distributed systems.

As a Principal Member of Technical Staff, you'll be responsible for architecting broad systems interactions while maintaining hands-on involvement in coding and lower-level system operations. The position offers the opportunity to work with a growing team on ambitious initiatives, where engineers at all levels can have significant technical and business impact.

The role combines technical leadership with hands-on development, requiring strong coding skills and systems architecture expertise. You'll be part of the entire product lifecycle from conceptualization through operational maturity. Oracle offers comprehensive benefits, competitive compensation, and the chance to work on innovative cloud solutions that serve enterprise customers worldwide.

This is an exciting opportunity to join a leading cloud provider and help shape the future of virtual networking technology while working with cutting-edge distributed systems and cloud infrastructure.

Last updated 6 days ago

Responsibilities For Principal Member of Technical Staff - Virtual Networking

  • Design and development of highly available, scalable and fault tolerant micro-services
  • Lead portions of software architecture and development
  • Define and develop software for tasks associated with developing, designing and debugging software applications
  • Take active role in definition and evolution of standard practices and procedures
  • Work on control plane, data plane for connectivity and distributed systems, and Linux daemon development

Requirements For Principal Member of Technical Staff - Virtual Networking

Java
Python
Linux
  • 8+ years of experience with systems/application development
  • 5+ years of experience with distributed systems OR backend development
  • Bachelors in Computer Science or related engineering fields
  • Proficient with data structures, algorithms, operating systems
  • Experience with distributed systems
  • Experience delivering RESTful service applications in Java/python
  • Strong knowledge of Linux networking constructs
  • Experience in Infrastructure-as-a-Service

Benefits For Principal Member of Technical Staff - Virtual Networking

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
  • 401(k) Savings and Investment Plan with company match
  • Flexible Vacation
  • 11 paid holidays
  • 72 hours of paid sick leave
  • Paid parental leave
  • Adoption assistance
  • Employee Stock Purchase Plan
  • Financial planning and group legal

Interested in this job?

Jobs Related To Oracle Principal Member of Technical Staff - Virtual Networking

Principal Software Developer Studio in the Cloud

Principal Software Developer role at Oracle, building cloud services for digital media production, requiring 6+ years of experience in distributed systems and cloud architecture.

Principal Software Engineer - Cloud, Analytics

Principal Software Engineer position at Oracle focusing on cloud and analytics solutions for healthcare data intelligence, offering competitive compensation and comprehensive benefits.

Principal Software Development Engineer - SaaS Continuity Engineering

Principal Software Engineer role at Oracle focusing on building highly available and resilient SaaS continuity solutions across cloud infrastructure and platforms.

Principal Software Development Engineer - SaaS Continuity Engineering

Principal Software Engineer role at Oracle focusing on SaaS continuity engineering, building highly available and resilient cloud services at scale.

Principal Software Development Engineer - SaaS Continuity Engineering

Principal Software Engineer role at Oracle focusing on SaaS Continuity Engineering, building highly available and scalable cloud services.