Oracle Cloud Infrastructure (OCI) is seeking a Principal Software Developer to join their Network Automation team. This role combines technical leadership with hands-on development, focusing on building and scaling network automation solutions that power OCI's global infrastructure.
As a Software Developer 5, you'll lead the design and development of distributed services that enable multi-cloud and hybrid-cloud applications, managing thousands of devices at scale. The position requires expertise in large-scale distributed systems, with opportunities to shape architecture, mentor team members, and drive technical excellence.
The role is critical in OCI's mission to provide world-class network automation tooling, enabling customers to design, build, and operate cloud networks efficiently. You'll work on auto-remediation systems, touchless operations for device upgrades, and automated configuration management at scale.
Working at Oracle Cloud Infrastructure means joining a team that values innovation, technical excellence, and collaborative problem-solving. You'll have the opportunity to work with cutting-edge cloud technologies while contributing to solutions that power enterprise customers worldwide. The position offers competitive compensation, comprehensive benefits, and the chance to work on challenging technical problems at cloud scale.
Ideal candidates will bring deep software development experience, strong distributed systems knowledge, and the ability to lead technical initiatives while maintaining hands-on involvement. This role offers significant growth potential and the opportunity to shape the future of cloud networking automation at one of the world's leading technology companies.