Go Engineer, Multi-Cloud Deployment Platform

Apple, Inc.

San Diego (CA)

Vor Ort

USD 190.000 - 260.000

Vollzeit

Vor 3 Tagen
Sei unter den ersten Bewerbenden

Erhalte eine Antwort von diesem Arbeitgeber

Dein Lebenslauf und dein Anschreiben, genau auf das zugeschnitten, was gesucht wird.

Schaffe es an den ATS-Filtern vorbei

Zusammenfassung

Apple, Inc. is seeking a Software Engineer to join the Deployment Platform team.

You will help build a unified platform to deploy and run applications on demand, and you’ll write production Go code, designing APIs, control plane, and services used by thousands of engineers across Apple. You’ll collaborate across Apple from design through implementation and operations, with a bias toward simple, high-quality, developer-friendly solutions.

Qualifikationen

  • 3+ years of relevant 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, including reconciliation loops, idempotency, eventual consistency, and failure handling, and with distributed data stores and messaging systems (e.g., Cassandra, PostgreSQL, CockroachDB, Kafka, Redis).
  • Hands-on experience extending Kubernetes, such as 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.
  • BS or MS in Computer Science or a related technical field.

Aufgaben

  • Build a unified platform to deploy and run applications on demand.
  • Write production Go code for APIs, control plane, and services used by engineers.
  • Collaborate across Apple from design through implementation and operations.
  • Deliver simple, high-quality, developer-friendly solutions.

Kenntnisse

Go programming
Distributed systems
Cloud-native
Kubernetes
API design
Networking basics
Software design

Ausbildung

BS/MS in Computer Science

Tools

PostgreSQL
Cassandra
Kafka
Redis
CockroachDB
CRDs
controller-runtime

Jobbeschreibung

Apple, Inc. is seeking a Software Engineer to join the Deployment Platform team.

You will help build a unified platform to deploy and run applications on demand, and you’ll write production Go code, designing APIs, control plane, and services used by thousands of engineers across Apple. You’ll collaborate across Apple from design through implementation and operations, with a bias toward 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
Deployment Platform Engineer, Multi-Cloud (Go)
Deployment Platform Engineer, Multi-Cloud (Go)

Apple, Inc. • Seattle (WA)

Vor Ort
USD 142.000 - 214.000
Employee stock programs
Medical and dental coverage
Retirement benefits
+2
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. • 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. • Seattle (WA)

Vor Ort
USD 142.000 - 214.000
Employee stock programs
Medical and dental coverage
Retirement benefits
+2
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
Software Engineer, Deployment Platform
Software Engineer, Deployment Platform

CoolPlacesToWork • Cupertino (CA)

Vor Ort
USD 180.000 - 240.000