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 at Apple in the Dallas-Fort Worth area, you will join a dynamic software development team focused on hyper-scaled Core Backbone & Internet networking. Your primary responsibility will be to design and develop new applications that enhance reliability, visibility, and efficiency within our global network infrastructure. You will work closely with cross-disciplinary teams to build highly scalable core networks using expertise in large-scale distributed systems, fault-tolerant systems, and high-performance analytics. Ideal candidates should have 8+ years of software engineering experience, proficiency in Python/Django/Golang, and strong skills in building RESTful APIs and using CI/CD tools. Additional preferred qualifications include Linux system administration, Docker/Kubernetes expertise, cloud platform development, and knowledge of network protocols like BGP, MPLS, and TCP/IP.

What you'll do

  • Design and develop new applications for building highly scalable core networks.
  • Improve reliability, visibility, and efficiency metrics in engineering and operations.
  • Collaborate with cross-disciplinary teams to deliver turn-key solutions for global network coverage.
  • 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 like Python/Django/Golang.
  • Strong background in building and maintaining RESTful APIs.
  • Deep knowledge of relational databases including Postgres and MySQL.
  • Experience with CI/CD tools and techniques.
  • Familiarity with network protocols such as TCP/IP, TLS, HTTP, UDP, DNS.

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