Principal Network Reliability Engineer
Job Description
Job Description: Network Reliability Engineer (NRE) – Oracle Cloud Infrastructure
Company: Oracle
Job Title: Network Reliability Engineer (NRE)
Career Level: IC4
Experience Requirements:
Bachelor’s degree: 8+ years of Network Engineering experience
Master’s degree: 5+ years of Network Engineering experience
Team: Network Reliability Engineering (NRE)
Work Location: Not specified in the provided posting
Job Summary
Oracle is seeking an experienced Network Reliability Engineer to support the design, deployment, automation, and operation of Oracle Cloud Infrastructure (OCI) network infrastructure.
The role focuses on improving network reliability, availability, scalability, and operational efficiency across a large-scale global cloud environment. The ideal candidate will combine deep networking expertise with strong programming and automation skills to monitor network performance, troubleshoot complex incidents, automate recurring tasks, and improve network infrastructure.
The engineer will also contribute to network lifecycle management, technical architecture, incident resolution, and mentoring junior engineers.
Key Responsibilities
1. Network Architecture and Engineering
Support the design, deployment, and operation of large-scale global OCI network infrastructure.
Decompose high-level network architectures into detailed technical designs and implementation specifications.
Develop network solutions involving complex interactions between multiple modules and systems.
Lead network lifecycle management initiatives by defining objectives, delivery procedures, milestones, and supporting tasks.
Evaluate new network technologies and vendor hardware in collaboration with product and engineering teams.
Ensure network solutions meet product, service, reliability, and scalability requirements.
2. Network Reliability and Incident Management
Respond promptly to network disruptions and restore service functionality.
Act as a Tier 2 or specialized escalation point for complex network incidents.
Lead systematic troubleshooting and root cause analysis for large-scale network issues.
Provide break-fix support during critical network events.
Collaborate with internal teams, external stakeholders, and vendors to resolve operational problems.
Participate in an on-call rotation to support network availability.
3. Network Automation and Software Development
Design, develop, test, and deploy network monitoring and automation software.
Automate recurring operational tasks to improve workflow efficiency and productivity.
Develop scripts to address complex network engineering and operational challenges.
Lead or contribute to network automation design and delivery projects.
Apply software development lifecycle principles to network engineering solutions.
Improve network availability, scalability, and efficiency through engineering-driven automation.
4. Monitoring and Observability
Implement and maintain network monitoring, telemetry, and reliability measurement solutions.
Use Prometheus or other network monitoring software stacks to monitor infrastructure health.
Work with supporting service teams to ensure network solutions are covered by appropriate monitoring and automation systems.
Align network reliability metrics with service-level objectives (SLOs), service-level agreements (SLAs), and organizational goals.
5. Technical Leadership and Collaboration
Lead technical projects and coordinate the work of small engineering teams.
Serve as a subject matter expert (SME) in cross-functional initiatives.
Collaborate with project managers, technical leadership, product teams, networking leadership, and the Project Management Office (PMO).
Provide technical guidance and coaching to junior and senior technical staff.
Help identify technology gaps, evaluate solutions, and influence product roadmaps and priorities.
Coordinate with vendor engineering teams and account managers to address business and operational issues.
Required Technical Skills
Networking Protocols and Technologies
Strong understanding of MPLS, BGP, IPv6, DNS, DHCP, and SSL/TLS-related networking concepts.
Experience with data center networking and Clos (CLoS) architecture.
Knowledge of VXLAN and EVPN is an added advantage.
Experience with large-scale network fabric design and operations.
Network Automation and Programming
Extensive experience with scripting, automation, or a compiled programming language.
Python is preferred.
Ability to develop and maintain automation tools for complex network operations.
Strong understanding of software development lifecycle practices.
Network Monitoring and Telemetry
Hands-on experience with Prometheus or similar network monitoring platforms.
Knowledge of network telemetry, monitoring systems, and reliability measurement.
Ability to design automation and monitoring systems for large-scale infrastructure.
Network Modeling and Programmability
Experience with YANG, OpenConfig, and NETCONF.
Understanding of programmable network infrastructure and model-driven networking.
Cloud and Data Center Infrastructure
Experience working in a large Internet Service Provider (ISP) or cloud provider environment.
Strong understanding of data center design and large-scale network operations.
Experience supporting production network environments with extensive infrastructure.
Qualifications and Experience
Bachelor’s degree in Computer Science, Electrical Engineering, Hardware Engineering, or a related engineering discipline, with at least 8 years of Network Engineering experience; or
Master’s degree in a related field, with at least 5 years of Network Engineering experience.
Experience working in network operations.
Strong troubleshooting, analytical, and problem-solving abilities.
Excellent written, verbal, and organizational communication skills.
Ability to resolve complex technical issues with limited supervision.
Sound technical judgment and the ability to influence engineering priorities.
Leadership and Professional Competencies
Technical project leadership and coordination.
Root cause analysis and systematic problem resolution.
Ability to translate high-level architectures into detailed designs.
Technical mentoring and knowledge sharing.
Cross-functional collaboration with engineering, product, management, and vendor teams.
Ability to balance operational priorities with long-term infrastructure improvements.
About Oracle
Oracle is a global cloud technology company providing cloud infrastructure, enterprise applications, and technology solutions. Oracle promotes an inclusive workplace and offers employee benefits that may include medical, life insurance, retirement options, and community volunteering opportunities.
Additional Information
Career Level: IC4
On-Call Requirement: Participation in an on-call rotation is required.
Accessibility Support: accommodation-request_mb@oracle.com
Telephone: +1 888 404 2494 (United States)