Oracle Cloud Infrastructure is seeking a Senior Principal Software Engineer to build a new Data Processing Unit (DPU) platform spanning networking and storage. The role addresses system-level challenges including host-versus-DPU responsibilities, predictable tail latency under mixed workloads, and correct behavior across offload transitions, failures, and upgrades. The engineer will own a major subsystem spanning components and teams. Depending on the assignment, this may involve a storage I/O pipeline, packet processing pipeline, host-to-DPU data path, or infrastructure acceleration subsystem. The role defines architectural boundaries, aligns component owners, and remains accountable for integration and subsystem outcomes. Candidates may bring deep expertise in storage data paths with working familiarity in networking, or deep networking data path expertise with working familiarity in storage. Primary ownership will draw on the engineer’s strengths while requiring collaboration across both domains. The position combines architectural ownership and cross-team technical leadership with hands-on implementation and debugging. It includes establishing performance expectations, leading subsystem qualification and production readiness, and mentoring component owners. The engineer will also guide effective AI use in subsystem engineering, with validation and clear accountability.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior