Senior Core Infrastructure Engineer - Virtual Networking

Oracle Corporation

Seattle (WA)

Hybrid

USD 150,000 - 210,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Oracle Corporation is seeking a senior software engineer to tackle challenging system-level architecture for OCI Virtual Networking data-plane. You will design, implement, and optimize highly performant components to scale cloud networking and support AI workloads with low latency.

Ideal candidates have deep experience in data-plane architectures, high-concurrency systems, and C/C++ in Linux environments, and thrive in fast-paced, distributed teams with a startup mindset.

Qualifications

  • 3+ years of relevant engineering, architecture, or development/operational experience.
  • Strong experience working on data plane architectures in networking devices.
  • Strong experience with high-concurrency systems.
  • Experience designing, developing and optimizing high performance network solutions using DPDK, C/C++.
  • Working experience with Linux OSes/kernels, device drivers, performance testing tools, distributed debugging tools.
  • Strong team player with outstanding communication, organization, and interpersonal skills.
  • Comfortable with complex, swiftly evolving software development environments.
  • Ability to learn new technologies quickly and drive, follow, evangelize, and improve cross-team processes.
  • Expert knowledge of cloud infrastructure concepts and technologies.
  • Experience working with geographically distributed teams.
  • Significant work experience in startups or fast-paced enterprise technology development environments.

Responsibilities

  • Designs, implements, and optimizes components in distributed systems with an emphasis on scalability, resiliency, and operability.
  • Delivers features and load/performance tests; leverages data plane platforms and distributed state tools for high-volume retrieval, storage, and processing.
  • Reviews peers’ implementations for scalability compliance. Builds fault-tolerant paths and implements retries, circuit breakers, and timeouts.
  • Proactively detects and mitigates issues via tests, alarms, dashboards, and telemetry; authors runbooks and participates in incident response and RCAs.
  • Implements standard replication and synchronization, develops automation/IaC for troubleshooting and maintenance, and applies advanced security controls.

Job description

We are facing several engineering challenges in critical foundational virtual networking data-plane services that power the next gen OCI cloud. We need you to challenge existing engineering assumptions and boundaries, bring in your expertise in building highly performant and reliable systems to take OCI Virtual Networking to the next level.

This is your opportunity to build innovative solutions for our customers. These are exciting times and our team is growing fast, working on ambitious new initiatives to scale virtual networking to support AI workloads at low latency.

We are looking for self-motivated senior developers with passion and expertise in solving challenging system level architecture, resiliency and performance problems. You should be a rock solid developer able to dive deep into low-level systems, design solutions in networking space. You should value simplicity and scale, work comfortably in a collaborative, agile environment, and be excited to learn. This is a hybrid position for Seattle or Santa Clara.

Responsibilities:

With your superb technical, research and analytical capabilities and demonstrated ability to get the right things done quickly and effectively to delight our customers, you will work on the software design and development for new major features in OCI Virtual Networking data-plane components. As a member of the software engineering division, you will perform professional software development tasks associated with the developing, designing and debugging of software applications or operating systems.

Qualifications:
  • 3+ years of relevant engineering, architecture, or development/operational experience.
  • Strong experience working on data plane architectures in networking devices
  • Strong experience with high-concurrency systems.
  • Experience designing, developing and optimizing high performance network solutions using DPDK, C/C++
  • Working experience with some of the following technologies: Linux OSes/kernels, device drivers, performance testing tools, distributed debugging tools
  • Strong team player with outstanding communication, organization, and interpersonal skills.
  • Comfortable with complex, swiftly evolving software development environments.
  • Ability to learn new technologies quickly and drive, follow, evangelize, and improve cross-team processes.
  • Expert knowledge of cloud infrastructure concepts and technologies.
  • Experience working with geographically distributed teams.
  • Significant work experience in startups or fast-paced enterprise technology development environments.

Designs, implements, and optimizes components in distributed systems with an emphasis on scalability, resiliency, and operability. Delivers features and load/performance tests; leverages data plane platforms and distributed state tools for high-volume retrieval, storage, and processing; and reviews peers’ implementations for scalability compliance. Builds fault-tolerant paths (redundancy, replication, automatic failover), applies recovery‑oriented principles, and implements retries, circuit breakers, and timeouts. Proactively detects and mitigates issues via tests, alarms, dashboards, and telemetry; authors runbooks and participates in incident response and RCAs. Implements standard replication and synchronization, develops automation/IaC for troubleshooting and maintenance, and applies advanced security controls (encryption, access, remediation) while ensuring change, compliance, and documentation standards are met.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Core Infrastructure Engineer - Virtual Networking
Senior Core Infrastructure Engineer - Virtual Networking

Oracle Corporation • Nashville (TN)

On-site
USD 120,000 - 180,000
Principal Core Infrastructure Engineer - Virtual Networking
Principal Core Infrastructure Engineer - Virtual Networking

Oracle Corporation • Nashville (TN)

On-site
USD 140,000 - 230,000
Senior Core Networking & Data-Plane Engineer
Senior Core Networking & Data-Plane Engineer

Oracle Corporation • Seattle (WA)

Hybrid
USD 150,000 - 210,000
Senior Core Infrastructure Engineer
Senior Core Infrastructure Engineer

Oracle Corporation • Burlington (MA)

On-site
USD 170,000 - 250,000
Senior Dataplane & Networking Systems Engineer
Senior Dataplane & Networking Systems Engineer

Oracle Corporation • Burlington (MA)

On-site
USD 170,000 - 250,000
Lead Principal Core Infrastructure Engineer
Lead Principal Core Infrastructure Engineer

Oracle Corporation • Seattle (WA)

On-site
USD 120,000 - 180,000
Senior Core Networking Engineer – Data Plane & High-Perf
Senior Core Networking Engineer – Data Plane & High-Perf

Oracle Corporation • Nashville (TN)

On-site
USD 120,000 - 180,000
Senior Software Developer - Linux Networking
Senior Software Developer - Linux Networking

Oracle • Austin (TX), Nashville (TN)

On-site
USD 79,800 - 178,100
Health insurance
Flexible spending accounts
401(k)
+3
Principal Network Developer
Principal Network Developer

Oracle Corporation • Nashville (TN)

On-site
USD 140,000 - 200,000
Senior Engineer, Core Infrastructure
Senior Engineer, Core Infrastructure

Oracle Corporation • Boise (ID)

On-site
USD 140,000 - 210,000