Senior Network Software Engineer

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Dallas, TX
Posted
143 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $161k
$109k most similar roles pay here $220k

This listing doesn't post a salary. Most similar roles pay $144,350–$177,250.

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 · Senior Network Software Engineer

As a Senior Network Software Engineer, you will join the software development team focused on hyper-scaled Core Backbone and Internet networking. You will design and develop new applications to build a highly scalable core network that ensures reliability across the global edge and backbone core. Your daily work involves building tools for large-scale distributed systems, fault-tolerant systems, concurrent systems, operating systems, and high-performance analytics while collaborating with global teams to improve engineering metrics like visibility and efficiency. You will utilize Python, Django, or Golang, along with relational databases such as Postgres and MySQL, to build and maintain RESTful APIs within a CI/CD environment. The role requires expertise in Linux administration, containerization via Docker or Kube, and knowledge of network protocols including BGP, MPLS, TCP/IP, TLS, HTTP, UDP, DNS, Netflow, and SNMP.

What you'll do

  • Design and develop new applications for building highly scalable core network systems.
  • Develop software systems to improve engineering metrics regarding reliability, visibility, and efficiency.
  • Build tools for the Core platform using distributed systems and fault-tolerant architectures.
  • Create and maintain RESTful APIs for internal and external use.
  • Implement infrastructure and services within cloud platforms and containerized environments.
  • Manage network operations utilizing protocols such as BGP, MPLS, and TCP/IP.
  • Utilize CI/CD tools and techniques to automate deployment and software delivery.

What we're looking for

  • At least 8 years of experience in software engineering.
  • Expert proficiency with modern programming languages and frameworks, specifically Python, Django, or Golang.
  • Strong experience with relational databases such as Postgres and MySQL.
  • Strong background in building and maintaining RESTful APIs.
  • Strong experience using CI/CD tools and techniques.
  • Experience with Linux system administration and application containerization technologies like Docker and Kubernetes.
  • Experience developing infrastructure and services in cloud platforms and using configuration management tools like Ansible, Puppet, or Chef.
  • Knowledge of network protocols (BGP, MPLS, TCP/IP, TLS, HTTP, UDP, DNS) and monitoring protocols (Netflow, SNMP).

More like this

Similar roles

Senior Network Software Engineer

Apple Inc

Dallas, TX 143 days ago
Python Django Golang MySQL RESTful APIs CI/CD Docker Ansible Puppet Chef BGP MPLS Netflow SNMP TCP/IP TLS HTTP UDP DNS Junos IOS EOS
8+ yrs exp

Senior Network Software Engineer

Apple Inc

San Francisco, CA 143 days ago $184,700$324,800
Python Golang Django MySQL RESTful APIs CI/CD Docker Ansible Puppet Chef BGP MPLS Netflow SNMP TCP/IP TLS HTTP UDP DNS Junos IOS EOS
8+ yrs exp

Cloud Network Platform Software Engineer

Apple Inc

Sunnyvale, CA 148 days ago $150,400$277,600
Golang Kubernetes Docker Terraform Ansible Puppet Prometheus Grafana Git Jenkins TCP/IP BGP OSPF NETCONF gRPC gNMI OpenFlow VXLAN infrastructure-as-code

Senior Software Engineer

Genworth Financial

Richmond, VA +1 61 days ago $96,700$145,000
Python Flask Azure PostgreSQL GitLab CI/CD DevSecOps JavaScript HTML CSS React Angular Vue Azure App Service Azure Synapse Pipelines SQL
5+ yrs exp Hybrid

Senior Software Engineer

Datadog

96 days ago $192,000$240,000
Go Python C Redis Cassandra Kafka Data Pipelines AI Backend Systems Feature Flags Statistics
6+ yrs exp Hybrid

Senior Software Engineer

Morningstar Inc

Chicago, IL 67 days ago
Python FastAPI Flask PostgreSQL SQL Server Weaviate Pinecone AWS S3 Aurora RDS Lambda Redis Celery Git CI/CD Pandas Plotly Matplotlib QlikView GraphQL LangGraph AutoGen OpenAI Anthropic MistralAI Transformers
5+ yrs exp Hybrid