Principal Network Developer - Network Region Build
About the role
The Network Region Build (NRB) team is responsible for deploying greenfield infrastructure, establishing network connectivity for new Oracle Cloud Infrastructure (OCI) regions, and enabling compute connectivity for child sites. This includes building and managing data center fabrics, edge networks, backbone, fiber metro networks, and supporting multi-cloud initiatives. NRB provides 24x7 operational support during build phases and oversees network and server rack adds, decommissions, and capacity expansions. The team also drives automation, process improvements, and tool development in collaboration with Network Automation to enhance efficiency. This role involves designing, deploying, and operating large-scale global cloud networks. It requires a deep understanding of network protocols and programming skills to support automation at scale. As OCI's cloud network spans a global footprint, this role supports a vast infrastructure of network devices and millions of connected servers across dedicated backbone and internet-based connectivity.
Responsibilities
- Lead network lifecycle management programs by defining high-level objectives and delivery procedures; organize project technical milestones and supporting tasks.
- May serve as project technical lead, coordinating the efforts of two to three engineers; advise project/program manager and coordinate with immediate and skip-level leadership.
- Collaborate across teams within the same organization (same VP) and serve as a technical SME in cross-functional activities.
- Have technical responsibility for moderately complex projects, including requirements, specifications (where applicable), and documentation; decompose high-level architectures into detailed designs.
- May lead multiple engineers in developing network solutions consisting of multiple modules with complex interactions; work with supporting service teams to ensure solutions are properly supported by monitoring and automation systems.
- Serve at Tier 2 or as a specialized escalation point for network events and provide break-fix support for large-scale events; act as principal point of contact for driving systematic resolution of complex network issues.
- Serve as SME for root cause analysis efforts; frequently develop scripts to automate non-traditional, complex tasks for the business unit.
- May serve as a technical lead on network automation design and delivery projects; provide comprehensive understanding of the software development lifecycle.
- Provide guidance to technical and senior technical staff; interpret input from leaders and provide focused development to junior members; conduct technical coaching sessions and help junior members develop skills.
- Collaborate with vendor engineering and account managers to address current business or operational issues; participate in the development of RFQ/RFPs and may lead the adoption of new vendor hardware.
- Actively communicate with product teams; drive technology to meet product and service requirements; participate in coordinated communication with product teams, networking leadership, and PMO to assess gaps, solutions, and needs.
Qualifications
- Bachelor’s degree in Computer Science preferred and at least 8 years of related experience.
- Experience working in a large ISP or cloud provider environment.
- Demonstrated knowledge of Python for automation and data center design.
- Exposure to commodity Ethernet hardware (Broadcom/Mellanox); protocol experience with BGP, OSPF, IS-IS, TCP, IPv4, IPv6, DNS, DHCP, MPLS.
- Experience with networking protocols such as TCP/IP, VPN, DNS, DHCP, and SSL.
- Experience with Internet peering and inter-domain networking.
- Experience with scripting or automation and data center design; Python preferred, but must demonstrate knowledge in a scripting or compiled language.
- Experience with high-level software design/development and automation systems, framework design/use, and deployment.
- Experience with network modeling and programming using YANG, OpenConfig, NETCONF.
- Knowledge of network security design, system performance characterization and testing.
- Knowledge of data flow and telemetry design, deployment, and operation.
- Excellent judgment in influencing product roadmap direction, features, and priorities.
- Leading individual contributor and team member who provides direction and mentoring to others.
- Ability to use professional concepts and company objectives to resolve complex issues in creative and effective ways; capable of working under limited supervision.
- Excellent organizational, verbal, and written communication skills.
Pay
US: Hiring range in USD from $102,300 – $209,500 per year. May be eligible for bonus and equity.
Benefits
- Medical, dental, and vision insurance, including expert medical opinion
- Short-term and long-term disability
- Life insurance and AD&D; supplemental life insurance (Employee/Spouse/Child)
- Health care and dependent care Flexible Spending Accounts
- Pre-tax commuter and parking benefits
- 401(k) Savings and Investment Plan with company match
- Paid time off: Flexible Vacation for salaried employees; accrued vacation for others; 11 paid holidays
- Paid sick leave: 72 hours upon hire; refreshes annually up to a 112-hour cap
- Paid parental leave and adoption assistance
- Employee Stock Purchase Plan; financial planning and group legal services
- Voluntary benefits including auto, homeowner, and pet insurance