CareerPlanSign in

Senior Network Software Engineer

San Francisco Bay Area, United States of America💼 Full-time🗓 2026-09-03 → 2026-09-28

Core

Design and develop new applications for building a highly scalable core network covering edge and backbone for Apple's global network.

Role type

Senior IC network software engineer

Builds

Core network platform tools and applications

Domain

Telecommunications / Distributed Systems

Required skills

Python, Golang, relational databases (Postgres, MySQL), RESTful APIs, CI/CD tools, Linux system administration, network protocols (BGP, MPLS, TCP/IP, TLS, HTTP, UDP, DNS), network operating systems (Junos, IOS, EOS)

Preferred skills

Application containerization (Docker, Kube), cloud platforms, centralized configuration management (Ansible, Puppet, Chef), network monitoring (Netflow, SNMP)

Responsibilities

Develop software systems to improve reliability, visibility, and efficiency of the core network; collaborate with global core network teams and external groups to deliver turn-key solutions.

Seniority

Senior, hands-on IC

Sourced via apple · Listed on CareerPlan, which tracks 853,000+ jobs from 20+ sources.