Apple

Software Engineer, Infrastructure Services

Apple
Apply
10 hours ago

Responsibilities

  • Develop and support systems that configure Apple’s Edge Infrastructure.
  • Apply systems architecture, networking, and software development practices to infrastructure services.
  • Work with configuration languages, versioning and compatibility systems, interpreters, and configuration developer tools.
  • Deploy and manage applications on Kubernetes and work with proxy systems.

Requirements

  • Bachelor’s degree in Computer Science or a related field, or equivalent job-related experience.
  • At least 5 years of software development experience with languages such as Go, Rust, C++, or Swift.
  • Experience with DSLs, configuration versioning and compatibility, interpreter concepts, and configuration developer tools is preferred.
  • Knowledge of HTTP, TLS, or TCP/IP networking protocols is preferred.
  • Experience with OpenAPI, gRPC/Protobuf, Terraform/OpenTofu, Kubernetes, Helm, Pulumi, Flux, NGINX, or Envoy is preferred.
  • A passion for solving complex problems at scale and driving technical innovation is preferred.

Tech Stack

AmbassadorC++GogRPCHelmKubernetesRustSwiftTerraform

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