Principal Network Developer
Oracle
- Location
- Nashville, TN, United States
- Work model
- On-Site
- Level
- Principal
- Posted
- Aug 31, 2026
Skills
About this role
Oracle Cloud Infrastructure (OCI) delivers mission-critical cloud services to enterprises worldwide. The Physical Networking Automation and Tooling team builds innovative solutions that improve the productivity and efficiency of Network Engineering teams through automation, observability, and actionable insights at hyperscale. As a Principal Network Developer, you will design, build, and deliver scalable automation frameworks and advanced platforms that leverage AI/ML to drive operational excellence across OCI’s global network. You will develop event-driven data pipelines that process network signals such as failures and power capabilities including anomaly detection, automated remediation, self-healing operations, model training, and real-time inference. Build the intelligent automation that powers OCI’s global network at hyperscale. Design AI/ML driven platforms that detect failures, automate remediation, and enable self-healing operations. Solve complex networking challenges across one of the world’s largest cloud infrastructures. You are passionate about building software that solves real-world operational challenges. You thrive in a fast-paced environment, are comfortable working with complex distributed systems, and value simplicity, scalability, and collaboration. Preferred Qualifications
At least 8–10 years of experience in software engineering, automation development, process-as-code systems, or a related field Bachelor’s degree in Computer Science, Computer Engineering, a related technical field, or equivalent practical experience Strong programming skills in Java and Python Experience designing and building scalable distributed systems, microservices, and cloud-native applications Experience defining technical architecture and leading complex, cross-functional engineering initiatives Proficiency with Linux environments, scripting, and software development tools Understanding of network operations or large-scale IT infrastructure Strong problem-solving, organizational, and communication skills Experience applying AI/ML to anomaly detection, operational automation, or large-scale infrastructure Experience with model training, production inference, and event-driven data pipelines Experience using AI-assisted development tools for code generation, testing, review, and debugging