Senior Network Software Engineer

Apple Inc

Quick summary

Work type
On-site
Location
Dallas, TX
Posted
45 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $181k
$125k most similar roles pay here $235k

This listing doesn't post a salary. Most similar roles pay $144,262–$217,725.

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 638 open roles on FindRole.

Listed pay typically runs $171,600–$272,100 across 505 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Senior Network Software Engineer

As a Senior Network Software Engineer on the hyper-scaled Core Backbone & Internet networking team, you will design and develop new applications to enhance the reliability, visibility, and efficiency of Apple’s global core network. Your daily tasks include collaborating with cross-functional teams to build highly scalable systems that address critical engineering and operational metrics. You will leverage expertise in large-scale distributed systems, fault-tolerant architectures, and high-performance analytics to create innovative solutions for massive scale challenges. The ideal candidate has 8+ years of software engineering experience, proficiency in Python/Django/Golang, and strong skills with relational databases like Postgres and MySQL. Additionally, familiarity with CI/CD tools, RESTful APIs, Linux system administration, Docker/Kubernetes, cloud platforms, and network protocols such as BGP, MPLS, TCP/IP, and DNS is highly beneficial.

What you'll do

  • Design and develop new applications for building highly scalable core networks.
  • Improve key engineering metrics for reliability, visibility, and efficiency in global networks.
  • Collaborate with cross-disciplinary teams to deliver turn-key solutions for network scalability.
  • Build and maintain RESTful APIs using modern programming languages like Python or Golang.
  • Utilize CI/CD tools and techniques to streamline software development processes.

What we're looking for

  • 8+ years of software engineering experience.
  • Expert proficiency in modern programming languages and frameworks like Python/Django/Golang.
  • Strong background in building and maintaining RESTful APIs.
  • Deep expertise with relational databases such as Postgres and MySQL.
  • Extensive experience using CI/CD tools and techniques.
  • Familiarity with network protocols including TCP/IP, TLS, HTTP, UDP, DNS.
  • Understanding of centralized configuration management technologies like Ansible, Puppet.

More like this

Similar roles

Senior Network Software Engineer

Apple Inc

Dallas, TX 45 days ago
Python Django Go Postgres MySql RESTful APIs CI/CD Linux Docker Kubernetes Ansible BGP MPLS Netflow SNMP TCP/IP TLS HTTP UDP DNS Junos IOS EOS

Senior Network Engineer

Leidos

Wahiawa, HI 58 days ago $116,350$210,325
Juniper SD-WAN Cisco IOS/IOS-XE OSPF BGP EIGRP network virtualization software-defined networking network automation tools QoS WAN optimization AWS Azure Google Cloud SolarWinds PRTG Nagios VoIP unified communications containerization microservices

Senior Network Engineer

F5 Inc

Remote (Seattle) 1 day ago $161,600$242,400
FedRAMP Python Ansible AWS Azure GCP BGP OSPF JunOS EOS NX-OS IOS-XE CI/CD NIST 800-53 DDoS mitigation IDS/IPS network security encryption logging segmentation
Remote

Senior Networking Software Engineer

Hewlett Packard Enterprise

Bloomington, Minnesota 16 days ago $126,500$240,500
Ethernet/IP RDMA HPC MPI SHMEM Linux C Python TCP/IP CI/CD Git Jenkins Docker Kubernetes AWS Grafana Prometheus

Senior Software Engineer - Networking

Nvidia

Santa Clara, CA 148 days ago $152,000$218,500
BGP EVPN OSPF PIM Segment_Routing Yang SNMP Telemetry C Python Linux_kernel_networking Free_Range_Routing