Apple

Software Development Engineer - Security, Enterprise Technology Services

Apple
Apply
10 hours ago
Sunnyvale, CA, USASenior
H1B sponsor

Responsibilities

  • Develop Apple’s next-generation perimeter security and load-balancing solutions.
  • Engineer Layer 4–Layer 7 load-balancing and security technologies.
  • Build and improve proxies supporting highly scaled and distributed services.
  • Address security, availability, fault tolerance, network security, and application security challenges.
  • Help Apple respond to emerging security threats through hands-on software development.

Requirements

  • Expertise in C and C++.
  • Extensive knowledge of TCP/IP, SSL, HTTP protocols, and web/network security.
  • Good understanding of HTTP/HTTPS proxies.
  • Knowledge of IP networking, BGP, and NAT.
  • At least 7 years of relevant software development experience.
  • Bachelor’s or master’s degree in computer science or a related engineering field.
  • Preferred experience with Lua, Python, Go, Rust, WAF, GCP, AWS, IPVS, NGINX, and Envoy.

Categories

Apple

About Apple

10,000+ employees

Apple designs and sells consumer electronics, software, and services for consumers and professionals worldwide, including iPhone, Mac, iPad, Apple Watch, and AirPods, plus platforms like iOS/macOS and services such as the App Store, iCloud, Music, and TV+. Its business combines device sales with services and subscriptions and in-house silicon design. Founded in 1976, Apple is headquartered in Cupertino, California, and trades on NASDAQ as AAPL.

Contact me