Software Engineer, Cloud Infrastructure

Apple Inc

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Seattle, WA
Salary
$142,300–$263,300 / yr
Posted
174 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $189k
This role $203k
$128k $278k
below market most similar roles pay here above market

This role pays more than 60% of similar roles. Most pay $146,637–$230,500 — the blue band above. At the midpoint, this role pays about $203k versus about $189k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 3497 open roles on FindRole.

Listed pay typically runs $174,149–$277,600 across 2702 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Software Engineer, Cloud Infrastructure

Software Engineer - Cloud Infrastructure, Golang joins the Apple Services Engineering team to build the next generation cloud platform supporting internal and public-facing services like iCloud, Siri, and iTunes. This role involves owning and delivering key components of a new platform, including implementing Terraform or Pulumi providers, developing code generation systems, designing reference architectures in code, and operating user-facing backend services. You will manage hybrid cloud infrastructure using Go, Terraform, Pulumi, Kubernetes, and Spinnaker, while also utilizing Swift, TypeScript, or Python. The work focuses on creating resilient, high-performance distributed systems, integrating open source tools with the internal ecosystem, and providing self-service and self-healing capabilities. You will collaborate with stakeholders to influence platform tools, APIs, and architecture to solve complex cloud management problems.

What does a Software Engineer earn in Washington?

Median $202800 from 409 postings across 38 companies.

See salary data

What you'll do

  • Build and operate user-facing backend services and high-performance distributed systems.
  • Implement infrastructure as code using Terraform, Pulumi, or equivalent tools.
  • Develop and maintain cloud platform components using the Go programming language.
  • Design reference architectures in code to support internal and public-facing services.
  • Integrate open source tools with Apple’s internal ecosystem to deliver end-to-end solutions.
  • Manage hybrid cloud resources using Kubernetes, Spinnaker, and other cloud technologies.
  • Develop code generation systems and platform APIs to accelerate developer workflows.
  • Write high-quality code including unit tests, integration tests, and technical documentation.

What we're looking for

  • 5+ years of experience building enterprise platforms for large-scale management of dynamic cloud resources.
  • 5+ years of extensive professional experience with the Go programming language.
  • 5+ years of experience with at least one other modern programming language such as Swift, TypeScript, or Python.
  • 5+ years of experience writing high-quality code, including unit and integration tests, and maintaining documentation.
  • 5+ years of experience with Terraform, Pulumi, or equivalent IaC tools.
  • BS, MS, or PhD in Computer Science, or equivalent experience.
  • In-depth understanding of infrastructure provisioning, cloud security, and cost management in public cloud environments (preferred).
  • Understanding and practical experience with HTTP, DNS, RPC frameworks, databases, and operating systems (preferred).

More like this

Similar roles

Senior Distributed Software Engineer, Golang

Nvidia

Remote (Santa Clara, CA) 3 days ago $184,000–$287,500
Go Kubernetes Distributed Systems Cloud Services GPU Direct Storage DPU RDMA Containers CLI tools Monitoring High-Performance Computing AI/ML Storage-as-a-Service
8+ yrs exp Remote

Software Engineer, Cloud Infrastructure

DoorDash, Inc

New York, NY 48 days ago $193,800–$285,000
AWS GCP Terraform Kubernetes Go Python GitOps Atlantis ArgoCD IAM VPC S3 ECR Transit Gateway PrivateLink Infrastructure as Code
5+ yrs exp Hybrid

Software Engineer III, Golang

JPMorgan Chase

Chicago, IL 4 days ago
Golang Kubernetes AWS EKS Envoy Proxy CI/CD OIDC OAuth 2.0 SAML System Design Agile
5+ yrs exp

Software Engineer

Cisco

San Jose, CA 4 days ago $155,000–$222,600
Kubernetes Java Go Python Cloud-native Distributed Systems RESTful APIs Microservices Linux Git CI/CD AWS Azure Google Cloud Angular React Terraform Helm Ansible Service Mesh
5+ yrs exp

Senior Software Engineer, Full Stack Developer

PNC

Phoenix, AZ +4 63 days ago
JavaScript Vue Angular React Golang MongoDB AWS Azure Docker Kubernetes CI/CD GitHub Actions Jenkins RESTful APIs Git DevSecOps Policy-as-Code NoSQL Infrastructure-as-Code
3+ yrs exp