Apple

Software Engineer, Deployment Platform MultiCloud

Apple
Apply
2 days ago
Seattle, WA, USA or San Diego, CA, USAMid Level
H1B sponsor

Responsibilities

  • Design and build production Go services, APIs, and control-plane components for a self-service deployment platform.
  • Extend Kubernetes by developing controllers, operators, and custom resources.
  • Design, build, test, and operate services from API design through production.
  • Solve problems involving distributed systems, cloud infrastructure, networking, data stores, messaging, and failure handling.
  • Collaborate across Apple to take projects from design through implementation and operations.
  • Build developer platforms, internal PaaS capabilities, SDKs, tools, and potentially web UIs used by other engineers.

Requirements

  • 3+ years of relevant industry experience building production software.
  • Strong Go programming skills and experience delivering high-quality, concurrent, well-tested services.
  • Strong foundations in software architecture, system design, and problem solving.
  • Hands-on experience with distributed systems, cloud-native architecture, distributed data stores, and messaging systems.
  • Hands-on experience extending Kubernetes with controllers or operators and CRDs using client-go or controller-runtime.
  • Solid understanding of DNS, TCP/HTTP, TLS, load balancing, ingress, egress, and network policy.
  • Experience designing and building REST, gRPC, and/or GraphQL APIs.
  • Ability to own services from design and implementation through testing and production operations.
  • BS or MS in Computer Science or a related technical field.
  • Preferred qualifications include experience with developer platforms, internal PaaS, SDKs, Java, Python, data modeling, schema evolution, relational and NoSQL datastores, secure multi-tenant design, cloud networking, object storage, CDNs, observability, React, public clouds, GitOps-style delivery, containers, virtualization, and Kubernetes application development certification.
  • Preferred qualifications also include familiarity with AI-assisted software development and AI-powered developer tooling.
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