Deployment Platform Engineer, Multi-Cloud (Go)

Apple, Inc.

Seattle (WA)

Vor Ort

USD 142.000 - 214.000

Vollzeit

vor 31 Stunden
Sei unter den ersten Bewerbenden

Eine vollständige Bewerbung in einer Minute

Maßgeschneiderter Lebenslauf und Anschreiben – versandbereit.

Schaffe es an den ATS-Filtern vorbei

Benefits dieser Stelle

Employee stock programs
Medical and dental coverage
Retirement benefits
Tuition reimbursement
Relocation assistance

Zusammenfassung

Apple is seeking a Software Engineer to join the Deployment Platform team in Seattle, WA. You will build a unified platform to deploy and run applications on demand, writing production Go code, designing APIs, control planes, and services used by thousands of engineers across Apple daily.

The role blends cloud infrastructure, networking, and distributed systems with an emphasis on simple, high-quality, developer-friendly solutions.

Qualifikationen

  • 3+ years of industry experience building production software
  • Strong programming skills in Go with experience delivering high-quality, concurrent, well-tested services
  • Solid foundation in software architecture, system design, and problem solving
  • Hands-on experience with distributed systems and cloud-native architecture, incl. reconciliation loops, idempotency, eventual consistency, and failure handling, plus distributed data stores and messaging systems
  • Hands-on experience extending Kubernetes, e.g. writing controllers or operators and CRDs with client-go or controller-runtime
  • Solid understanding of networking fundamentals: DNS, TCP/HTTP, TLS, load balancing, ingress, egress, and network policy
  • Experience designing and building REST, gRPC, and/or GraphQL APIs
  • Ability to design, build, test, and run the services you own, from API design through production
  • BS or MS in Computer Science or a related technical field

Aufgaben

  • Design, build, and own the Deployment Platform services that deploy applications into on-demand environments
  • Build systems that host and serve deployed applications and the workflows to validate changes before production
  • Deliver REST, gRPC, and GraphQL APIs, a CLI, and a web UI with AI-powered capabilities for deployment insights
  • Connect with CI/CD pipelines, source control, secrets and identity systems, and production delivery systems
  • Own how deployed applications are reached and how they reach other services, including networking and policy
  • Design and operate distributed data and messaging systems with a focus on consistency and performance at scale
  • Design the platform for isolation, scale, and resilience with built-in observability

Kenntnisse

Go programming
Distributed systems
System design
REST/gRPC/GraphQL APIs
Kubernetes extensions
Networking fundamentals
API design

Ausbildung

BS/MS in Computer Science or related field

Tools

Kubernetes (client-go/controller-runtime)
PostgreSQL
Cassandra
CockroachDB
Kafka
Redis

Jobbeschreibung

Apple is seeking a Software Engineer to join the Deployment Platform team in Seattle, WA. You will build a unified platform to deploy and run applications on demand, writing production Go code, designing APIs, control planes, and services used by thousands of engineers across Apple daily.

The role blends cloud infrastructure, networking, and distributed systems with an emphasis on simple, high-quality, developer-friendly solutions.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Senior Go Engineer - Deployment Platform & Multi-Cloud
Senior Go Engineer - Deployment Platform & Multi-Cloud

Apple, Inc. • Cupertino (CA)

Vor Ort
USD 170.000 - 250.000
Go Engineer, Multi-Cloud Deployment Platform
Go Engineer, Multi-Cloud Deployment Platform

Apple, Inc. • San Diego (CA)

Vor Ort
USD 190.000 - 260.000
Go Engineer, Self-Service Multi-Cloud Deployments
Go Engineer, Self-Service Multi-Cloud Deployments

Apple, Inc. • USA

Vor Ort
USD 142.000 - 214.000
Apple Benefits
Stock programs
Relocation assistance
+3
Software Engineer, Deployment Platform MultiCloud
Software Engineer, Deployment Platform MultiCloud

Apple, Inc. • San Diego (CA)

Vor Ort
USD 190.000 - 260.000
Software Engineer, Deployment Platform MultiCloud
Software Engineer, Deployment Platform MultiCloud

Apple, Inc. • Cupertino (CA)

Vor Ort
USD 170.000 - 250.000
Software Engineer, Deployment Platform MultiCloud
Software Engineer, Deployment Platform MultiCloud

Apple, Inc. • Seattle (WA)

Vor Ort
USD 142.000 - 214.000
Employee stock programs
Medical and dental coverage
Retirement benefits
+2
Software Engineer, Deployment Platform MultiCloud
Software Engineer, Deployment Platform MultiCloud

Apple, Inc. • USA

Vor Ort
USD 142.000 - 214.000
Apple Benefits
Stock programs
Relocation assistance
+3
Deployment Platform Engineer — Fast & Safe Cloud Delivery
Deployment Platform Engineer — Fast & Safe Cloud Delivery

Apple Inc. • San Diego (CA)

Hybrid
USD 142.000 - 214.000
Deployment Platform Engineer — Canary & GitOps
Deployment Platform Engineer — Canary & GitOps

CoolPlacesToWork • Cupertino (CA)

Vor Ort
USD 180.000 - 240.000
Senior Software Engineer: CI/CD Tooling & Cloud (Go/Python)
Senior Software Engineer: CI/CD Tooling & Cloud (Go/Python)

Apple, Inc. • Sacramento (CA)

Remote
USD 27.552 - 41.328