Cloud Network Platform Software Engineer

Apple Inc

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Salary
$150,400–$277,600 / yr
Posted
148 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $175k
This role $214k
$97k most similar roles pay here $297k

This role pays more than 85% of similar roles. Most pay $151,000–$199,000 — the shaded band above. At the midpoint, this role pays about $214k versus about $175k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 1984 open roles on FindRole.

Listed pay typically runs $175,000–$277,600 across 1590 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Cloud Network Platform Software Engineer

As a Cloud Network Platform Software Engineer, you will join the Apple Cloud Networking team to build and operationalize platforms that power hyper-scale network infrastructure. You will take ownership of the end-to-end design, development, and support of foundational systems for large-scale distributed environments, focusing on observability, architecture, and documentation. The role involves solving complex problems related to high performance and reliability within a software-defined network environment. Key technical requirements include proficiency in compiled languages like Golang, version control with Git, and CI systems like Jenkins. You will work with containerization technologies such as Docker and Kubernetes, while utilizing networking protocols including TCP/IP, BGP, OSPF, and SDN protocols like NETCONF or gRPC. Experience with infrastructure-as-code tools like Terraform and Ansible is also valued to support large-scale production systems and network virtualization.

What you'll do

  • Design, develop, and support foundational platforms for large-scale distributed systems.
  • Build and operationalize software-defined network infrastructure for high-performance and reliability.
  • Develop observability tools, monitoring systems, and alerting frameworks for large-scale networks.
  • Implement infrastructure-as-code and configuration management using tools like Ansible, Puppet, or Terraform.
  • Troubleshoot complex networking issues involving TCP/IP, routing protocols, and packet forwarding architecture.
  • Integrate internal tooling with various APIs to support cloud network operations.
  • Provide technical leadership on high-impact projects while managing multi-functional team priorities.

What we're looking for

  • Proficiency in software development using compiled languages such as Golang, Git version control, and CI systems like Jenkins.
  • Understanding of virtualization and containerization technologies including Docker, VMs, and Kubernetes.
  • Solid understanding of networking fundamentals, including TCP/IP, routing protocols (BGP, OSPF), and network troubleshooting.
  • Familiarity with cloud platforms, architectures, APIs, and the integration of tooling with APIs.
  • Hands-on experience with large-scale production systems and distributed systems architecture.
  • Experience with infrastructure-as-code and configuration management tools like Ansible, Puppet, or Terraform.
  • Experience building monitoring, alerting, and observability for large-scale systems using Prometheus, Grafana, or time-series databases.
  • A BS in Computer Science, Engineering, or equivalent experience.

More like this

Similar roles

Senior Network Software Engineer, Infrastructure Services

Apple Inc

San Francisco, CA 15 days ago $184,700$324,800
SDN Go C Python gRPC Protocol Buffers Kubernetes Terraform ArgoCD GitOps OpenTelemetry Prometheus Grafana BGP MPLS TCP/IP eBPF XDP NetFlow IPFIX gNMI BMP OpenConfig YANG Docker
8+ yrs exp

Cloud Platform Engineer

Q2

Austin, TX 23 days ago
Azure AWS Terraform Kubernetes AKS EKS Docker CI/CD Python Bash Go PowerShell Prometheus Grafana Azure Monitor Log Analytics CloudWatch Infrastructure as Code FinOps
5+ yrs exp

Cloud Data Platform Engineer

Northern Trust

Chicago, IL 42 days ago $137,400$233,600
Databricks Snowflake Azure AWS Terraform Python SQL Java Scala CI/CD Infrastructure as Code Docker Kubernetes Apache Airflow dbt Kafka Azure Data Factory Azure Synapse AWS Redshift GitHub
7+ yrs exp

Cloud Network Engineer II

Microsoft

Redmond, WA 42 days ago $102,100$202,200
Azure Infrastructure as Code Ansible Python PowerShell BGP OSPF MPLS TCP/IP IPsec MACsec F5 BIG-IP LTM Azure Load Balancer NAS SAN YAML C# Perl
2+ yrs exp

Network & Cloud Architecture Engineer

General Dynamics

Langley AFB, VA 16 days ago $93,500$126,500
AWS Azure Cloud Architecture Network Architecture WAN CAN Routing Switching Cryptographic Devices Multiplexing Cisco CompTIA Security+ CompTIA Cloud+ Capacity Planning System Engineering
7+ yrs exp