Principal Core Infrastructure Engineer

Oracle Oracle · Enterprise · BENGALURU, KARNATAKA, India

Principal Software Engineer role focused on designing, implementing, and optimizing components in distributed systems for network automation within Oracle Cloud Infrastructure (OCI). Responsibilities include developing services, automated workflows, and infrastructure for managing networking devices, ensuring high availability, security, and operability. The role involves onboarding new network technologies, deployment tooling, patching, fleet monitoring, and collaboration across OCI teams. Requires strong experience in software development, Linux system engineering, Python/BASH/Java, and DevOps, with preferred qualifications in CI/CD, cloud infrastructure, and network device automation.

What you'd actually do

  1. Design and develop services, automated workflows and infrastructure to manage a growing fleet of networking devices
  2. Deliver highly available and secure OCI Networking infrastructure
  3. Own onboarding of next-gen network technologies, deployment tooling, patching, fleet monitoring, automation, and access controls
  4. Collaborate across OCI to ensure networking is best-in-class
  5. Build and maintain technologies to automate distributed fleet management

Skills

Required

  • Software development
  • Linux System Engineering
  • Python
  • BASH
  • Java
  • DevOps
  • build tools/pipelines

Nice to have

  • CI/CD environments
  • Agile development
  • cloud infrastructure
  • automating networking device management

What the JD emphasized

  • 8+ years of experience in software development
  • 5+ years of Linux System Engineering experience
  • 5+ years with Python, BASH, or Java
  • 1+ years of DevOps experience