Network Software Engineer

Global technology company specializing in consumer electronics, software, and services.
$143,100 - $264,200
Backend
Senior Software Engineer
In-Person
5,000+ Employees
6+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
CPU Microarchitect/RTL Engineer - Fetch, Out of Order

Senior CPU Microarchitect/RTL Engineer position at Apple focusing on CPU front-end and out-of-order subsystem development for high-performance processors.

Senior Application Backend Engineer, Content Partner Applications

Senior Backend Engineer role at Apple building analytics platforms for content partners, offering competitive pay and benefits in Seattle.

CAD Engineer – Design Verification Tools and Infrastructure

Senior CAD Engineer role at Apple focusing on design verification tools and infrastructure for silicon development, offering competitive compensation and comprehensive benefits.

Graphics Power Engineer, Platform Architecture

GPU Platform Architecture Engineer role at Apple focusing on power architecture development and optimization for next-generation graphics processors.

Design Verification Engineer

Senior Design Verification Engineer role at Apple, focusing on pre-silicon verification and testing for hardware products, offering competitive compensation and benefits.

Description For Network Software Engineer

Apple is seeking a Network Software Engineer to join their Software and Services team, focusing on hyper-scale Core Backbone & Internet networking. This role offers an exciting opportunity to work on building and maintaining highly scalable network infrastructure that powers Apple's global operations. The position requires expertise in software engineering, distributed systems, and network technologies.

As a Network Software Engineer, you'll be responsible for developing new applications and systems that ensure the reliability, visibility, and efficiency of Apple's Core Backbone and Internet edge infrastructure. You'll work with cutting-edge technologies and frameworks, including Python, Django, and various cloud platforms, while collaborating with global team members and cross-functional groups.

The ideal candidate brings 6+ years of software engineering experience, strong programming skills, and a deep understanding of network protocols and distributed systems. You'll be working in a fast-paced environment where you'll have the opportunity to innovate and build systems from scratch for massive scale.

Apple offers a competitive compensation package, including a base salary range of $143,100 to $264,200, plus opportunities for stock awards, bonuses, and comprehensive benefits. This is an excellent opportunity for a seasoned engineer who wants to make a significant impact on the infrastructure that powers one of the world's most influential technology companies.

Last updated 2 months ago

Responsibilities For Network Software Engineer

  • Develop new applications for building highly scalable core network
  • Work on hyper scale Core Backbone & Internet networking
  • Develop software systems to improve reliability, visibility and efficiency
  • Collaborate with global team members
  • Work with core network teams and cross-functional groups
  • Build and maintain software tools and systems for network infrastructure

Requirements For Network Software Engineer

Python
PostgreSQL
MySQL
Kubernetes
Linux
  • 6+ years of experience in software engineering
  • Strong and hands-on experience with Python and Django
  • Experience with relational databases (Postgres or MySQL)
  • Strong hands-on experience building/maintaining RESTful APIs
  • Experience operating and developing infrastructure in cloud platforms
  • BS Degree in Computer Science or equivalent

Benefits For Network Software Engineer

Medical Insurance
Dental Insurance
401k
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Discretionary bonuses
  • Relocation assistance
  • Employee Stock Purchase Plan
  • Discounted products and free services

Interested in this job?