Senior Go Engineer — Distributed Systems & Cloud

Apple Inc.

Austin, Northern (TX, KY)

Hybrid

USD 150,000 - 210,000

Full time

38 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Apple Inc. is seeking a Senior Software Engineer for distributed systems to join the Satellite Communications Group in Austin. You will design, build, and operate large-scale services enabling satellite connectivity for iPhone and Watch Ultra, spanning provisioning, monitoring, deployment, and platform delivery.

You will contribute to architecture, cloud infrastructure as code, and automation in a fast-moving, no-ops environment while focusing on reliability and scalability of critical services.

Qualifications

  • 5+ years software engineering or DevOps experience
  • Proficient in at least one of Python, Go, Rust, C++
  • Experience with large-scale distributed systems (replication, high availability)
  • Strong Linux/UNIX administration, configuration, monitoring
  • Experience with cloud environments (AWS, GCP, Azure) identity & credentials
  • Experience with infrastructure-as-code tools (Terraform, CloudFormation, Puppet, Flux, Ansible)
  • Experience with containerization/orchestration (Docker, Kubernetes)
  • Experience with zero-downtime deployments, job scheduling, event-based messaging
  • Able to learn new technologies quickly
  • Strong operational and troubleshooting skills

Responsibilities

  • Develop and operate distributed systems and orchestration with a focus on scale and reliability
  • Design architecture for cloud infrastructure and end-to-end services
  • Build and run provisioning, monitoring, and deployment platforms
  • Work with no-ops culture to automate and maintain critical services
  • Collaborate across teams to ship resilient satellite connectivity services

Skills

Go
Python
Rust
C++
Distributed systems
Linux/UNIX
Cloud environments
Terraform
Docker
Kubernetes
CI/CD / deployments

Tools

Terraform
CloudFormation
Puppet
Flux
Ansible
Docker
Kubernetes

Job description

Apple Inc. is seeking a Senior Software Engineer for distributed systems to join the Satellite Communications Group in Austin. You will design, build, and operate large-scale services enabling satellite connectivity for iPhone and Watch Ultra, spanning provisioning, monitoring, deployment, and platform delivery.

You will contribute to architecture, cloud infrastructure as code, and automation in a fast-moving, no-ops environment while focusing on reliability and scalability of critical services.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Go Engineer – Satellite Distributed Systems
Senior Go Engineer – Satellite Distributed Systems

Apple Inc. • San Diego (CA)

Hybrid
USD 175,000 - 309,000
Senior Go Distributed Systems Engineer - Satellite
Senior Go Distributed Systems Engineer - Satellite

Apple Inc. • San Jose (CA)

On-site
USD 140,000 - 210,000
Distributed Systems Engineer - Go for Satellite
Distributed Systems Engineer - Go for Satellite

Socket.dev • Austin (TX)

On-site
USD 180,000 - 250,000
Distributed Systems Engineer (Go) - Satellite
Distributed Systems Engineer (Go) - Satellite

Apple • San Diego (CA)

On-site
USD 171,000 - 303,000
Comprehensive medical and dental coverage
Retirement benefits
Stock purchase plan
Go Backend Engineer — Scalable Cloud Services
Go Backend Engineer — Scalable Cloud Services

Apple Inc. • San Diego (CA)

Hybrid
USD 180,000 - 300,000
Employee stock programs
Relocation assistance
Comprehensive medical & dental
Distributed Systems Software Engineer (Golang)
Distributed Systems Software Engineer (Golang)

Apple Inc. • San Jose (CA)

On-site
USD 140,000 - 210,000
Distributed Systems Software Engineer (Golang)
Distributed Systems Software Engineer (Golang)

Apple Inc. • Austin (TX), Northern (KY)

Hybrid
USD 150,000 - 210,000
Distributed Systems Software Engineer (Golang)
Distributed Systems Software Engineer (Golang)

Socket.dev • Austin (TX)

On-site
USD 180,000 - 250,000
Go Backend Engineer for Satellite Connectivity Cloud
Go Backend Engineer for Satellite Connectivity Cloud

Apple Inc. • Austin (TX), Northern (KY)

Hybrid
USD 120,000 - 160,000
Satellite Connectivity Software Engineer - Automation
Satellite Connectivity Software Engineer - Automation

Apple Inc. • San Diego (CA), Northern (KY)

Hybrid
USD 142,000 - 263,000
Stock programs
RSU awards
Employee Stock Purchase Plan
+1