O

Oracle

Builds databases, business apps and cloud services

Principal Member of Technical Staff - Control Plane, OCI Networking

Backend EngineeringConfirmed live in the last 24 hours
Full-timeIn-person

About the Job

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related technical field, or equivalent professional experience.
  • At least 5 years of experience building large-scale distributed systems or network control plane software.
  • Strong knowledge of networking, including Layer 2/Layer 3, routing protocols, BGP, OSPF, MPLS, software-defined networking, and WAN technologies.
  • Advanced programming experience in at least one systems language: Go, C++, Rust, or Java.
  • Deep understanding of algorithms, distributed systems concepts, and system reliability.
  • Demonstrated experience building resilient and performant software in production, cloud, or large enterprise environments.
  • Track record of technical leadership, mentorship, and results delivery in complex projects.

Responsibilities

  • Design, implement, and maintain critical components of OCI’s unified network control plane, focusing on data center and WAN orchestration.
  • Apply expertise in networking technologies, including routing, switching, overlays, and traffic engineering, to architect resilient, scalable, and highly available control systems.
  • Develop and optimize algorithms for network resource management, topology discovery, route computation, and fault recovery.
  • Write robust, well-tested code in a systems programming language such as Go, C++, Rust, or Java.
  • Own and resolve complex issues in distributed systems, working with production-scale control planes and real-time network state.
  • Lead code and design reviews, ensuring high standards and alignment with best practices in networking and distributed systems.
  • Mentor less experienced engineers, fostering technical growth and a collaborative culture.
  • Partner with SRE, hardware, security, and product teams to integrate new features and capabilities end-to-end.

About the Company

Oracle

Builds databases, business apps and cloud services

Oracle builds databases, business applications, and cloud infrastructure for companies and public-sector organizations. Oracle Database stores and processes business data, while Oracle Cloud Infrastructure provides computing, storage, and networking for applications and AI workloads. Fusion Cloud Applications support finance, human resources, supply chains, and customer service, helping businesses manage everyday operations and reporting. Customers pay for cloud subscriptions and usage, software licenses, support, hardware, and consulting, with deployment options in Oracle's cloud or their own data centers. Oracle was founded in 1977 and is headquartered in Austin, Texas.

Company size
10,001+
Company stage
IPO
Headquarters
Austin, TX
Founded
1977

Recently Posted Jobs

Explore more opportunities at Oracle

See more jobs