Go Software Engineer, Device Cloud Platform - London

Apple Inc.

Greater London

On-site

GBP 90,000 - 130,000

Full time

11 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Apple Inc. in London is seeking a Software Engineer to work primarily in Go with some Swift, Python, and Bash. You will help build a platform enabling internal engineers to deliver exceptional experiences across thousands of Apple devices, spanning hardware configs and CI testing.

The role focuses on maintaining a scalable device cloud, improving service quality, and solving complex networking and performance challenges in a highly available environment.

Qualifications

  • Solid software development experience and passion for engineering.
  • Experience designing or working with web services (HTTP+JSON, gRPC).
  • Understanding of networks and networking protocols.
  • Experience with Go or willingness to learn Go.

Responsibilities

  • Collaborate across functions to maintain a fleet of Apple devices numbering in the thousands.
  • Improve the functionality, observability, scalability, availability, usability, security, and performance of services and infrastructure.
  • Triage, investigate, and remediate production issues.

Skills

Software development
Web services
Networking
Go programming
Distributed systems

Tools

Go
Swift
Python
gRPC
protobuf
Ansible
WebDriver

Job description

Apple Inc. in London is seeking a Software Engineer to work primarily in Go with some Swift, Python, and Bash. You will help build a platform enabling internal engineers to deliver exceptional experiences across thousands of Apple devices, spanning hardware configs and CI testing.

The role focuses on maintaining a scalable device cloud, improving service quality, and solving complex networking and performance challenges in a highly available environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Go Software Engineer — Scalable Device Cloud Platform
Go Software Engineer — Scalable Device Cloud Platform

Apple Inc. • Greater London

On-site
GBP 90,000 - 130,000
Software Engineer, London
Software Engineer, London

Apple Inc. • Greater London

On-site
GBP 90,000 - 130,000
Software Engineer,
Software Engineer,

Apple Inc. • Greater London

On-site
GBP 90,000 - 130,000
Device Platform Engineering Manager
Device Platform Engineering Manager

Apple Inc. • Greater London

Hybrid
GBP 120,000 - 170,000
Platform Automation & Device Testing Leader
Platform Automation & Device Testing Leader

Apple Inc. • Greater London

Hybrid
GBP 120,000 - 170,000
Security Tooling Engineering Manager – AI-Driven, Scalable
Security Tooling Engineering Manager – AI-Driven, Scalable

Apple Inc. • Greater London

On-site
GBP 140,000 - 190,000
Lead Infrastructure Software Engineer
Lead Infrastructure Software Engineer

APPLE • Greater London

On-site
GBP 90,000 - 150,000
Software Engineer, Virtualisation: Kernel to VM Frameworks
Software Engineer, Virtualisation: Kernel to VM Frameworks

Apple Inc. • Greater London

On-site
GBP 90,000 - 135,000
Platform Security Engineer - Secure-by-Default Dev Platform
Platform Security Engineer - Secure-by-Default Dev Platform

Apple Inc. • Greater London

On-site
GBP 100,000 - 150,000
Software Engineer, iCloud Platform
Software Engineer, iCloud Platform

Apple Inc. • Greater London

Hybrid
GBP 100,000 - 180,000