Senior Software Engineer, OCI Networking – Data Center Transports
Oracle
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
Senior Software Engineer, OCI Networking – Data Center Transports at Oracle
Oracle Cloud Infrastructure (OCI) is seeking a technically advanced and hands-on Senior Software Engineer to drive the design, implementation, and optimization of critical networking solutions for the world’s most demanding data center environments. In this role, you will combine expertise in congestion management, transport protocols (TCP, RDMA, and hybrids), real-time telemetry, network security, and reliable systems software to deliver efficient, secure, and resilient infrastructure at hyperscale.
Responsibilities
- Transport and Congestion Control: Design, implement, and optimize protocols and controllers—spanning TCP, RDMA, and hybrid transports—to deliver high throughput, low latency, and fairness across massive data center networks.
- Telemetry: Develop and integrate robust telemetry systems to provide continuous, fine-grained visibility into transport performance, congestion, and overall network health.
- System Implementation: Contribute to the reliability, performance, and operational excellence of congestion management, telemetry, and security components within OCI’s stack.
- Protocol Optimization: Advance algorithmic solutions for efficient transport and congestion control at both host and switch levels, ensuring seamless interplay between protocols and infrastructure.
- Performance Troubleshooting: Use advanced diagnostic tools to analyze protocol behavior, buffer utilization, network bottlenecks, and implement corrective actions at scale.
- Production Delivery: Validate and deploy new features and enhancements across OCI’s large-scale deployments, collaborating closely with hardware, host networking, telemetry, and SRE teams.
- Collaboration and Best Practices: Share insights, review designs, and drive adoption of best practices for telemetry, security, and transport optimization across the engineering organization.
- Continuous Learning: Stay current with developments in network transport, telemetry, security, and data center networking, rapidly applying new techniques for production benefit.
Preferred Qualifications
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related discipline, with emphasis on computer networks, distributed systems, or security preferred.
- 5+ years of experience in designing and delivering production-grade transport protocol controllers (TCP, RDMA, RTTCC, DCQCN, TIMELY etc.) at data center scale.
- Strong background in congestion control (loss/delay/hybrid), buffer management, telemetry systems, and large-scale data center networking concepts.
- Demonstrated experience with network or transport-layer features and best practices.
- Proficiency in systems programming languages such as C, C++, Go, or Rust, and experience with modern network monitoring and diagnostic tools.
- Proven ability to analyze, troubleshoot, and optimize network performance at scale.
- Excellent collaboration and communication skills; able to work effectively with engineering peers and cross-functional partners.
- Track record of applying theoretical knowledge to solve real-world challenges in reliable and pragmatic ways.
Join our OCI Networking team to engineer next-generation transports.
Key skills/competency
- Congestion Management
- Transport Protocols (TCP, RDMA)
- Real-time Telemetry
- Network Security
- Systems Software
- Data Center Networking
- C/C++/Go/Rust
- Performance Troubleshooting
- Algorithmic Solutions
- Distributed Systems
How to Get Hired at Oracle
- Research Oracle's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor to understand their commitment to cloud infrastructure.
- Tailor your resume: Customize your resume to highlight experience in networking, transport protocols, congestion control, and systems programming using keywords from the job description.
- Prepare for technical deep-dives: Expect in-depth questions on TCP, RDMA, RTTCC, DCQCN, TIMELY, buffer management, and large-scale network architecture.
- Showcase problem-solving: Be ready to discuss specific examples of how you've analyzed, troubleshot, and optimized network performance in demanding, large-scale data center environments.
- Emphasize collaboration and innovation: Highlight your ability to work effectively with cross-functional teams and your track record of applying theoretical knowledge to real-world networking challenges.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background