Senior Core Infrastructure Engineer, Networking
Core
Design and develop the data plane and routing foundation for Oracle Cloud Infrastructure (OCI) networking platforms, building scalable distributed systems for global cloud scale.
Role type
Senior IC core infrastructure engineer (networking)
Builds
OCI Networking data plane, routing foundation, and distributed system components
Domain
Cloud infrastructure, networking, distributed systems
Required skills
computer science fundamentals, networking and routing, large-scale distributed systems, architecture of scalable cloud platforms, distributed state management, recovery-oriented design, redundancy, replication, failover, security controls (encryption, access management), Infrastructure as Code, automation tooling
Preferred skills
performance and load testing, fault-tolerant service design, retry logic, circuit breakers, timeout handling, telemetry and alerting, fault-injection testing, brown-out testing, incident response, root cause analysis, operational troubleshooting, change management
Technologies
Cloud, Network, Oracle, Security, DevOps, Incident Management, Windows
Responsibilities
Contribute to the design and development of OCI Networking data plane and routing foundation; Build and scale distributed system components; Optimize code and systems for large-scale data processing; Implement scalability requirements; Develop performance and load testing capabilities; Design fault-tolerant services with redundancy and automatic failover; Create retry logic, circuit breakers, and timeout handling; Build tests, alarms, dashboards, telemetry, and alerting; Design and implement feature functionality and testing; Execute fault-injection and brown-out testing; Support incident response, root cause analysis, and operational troubleshooting; Create automation scripts and tools for diagnosing and resolving operational issues; Participate in operational support rotations; Help improve security, compliance, and documentation; Maintain automation and infrastructure-as-code tooling; Follow change management procedures for patching, updating, and rollback; Track timelines with minimal supervision; Collaborate across teams; Identify and resolve standard and non-standard issues; Continue learning new tools and industry best practices; Recommend process improvements.
Seniority
Senior, hands-on IC
