Systems Software Engineer - OS/Orchestration

Systems Software Engineer - OS/Orchestration

Systems Software Engineer - OS/Orchestration

Job Overview

Location
London, England
Job Type
Full Time Job
Job ID
29138
Date Posted
6 months ago
Recruiter
Zara Davies
Job Views
176

Job Description

Imagine what we could do together. At Apple, new ideas have a way of becoming phenomenal products, services, and customer experiences very quickly. Bring passion and dedication to your job, and there’s no telling what we could accomplish. We’re looking for a hardworking and passionate person to join this amazing team, and if you feel this is you, we’d love to hear from you! This is your chance to put a dent in the Universe. Our organization is responsible for building powerful platforms that enable internal engineers to deliver incredible experiences to customers. Join this team and you’ll collaborate with world-class Apple engineers in London, Cupertino and across the world to build and deploy systems that support Apple’s world-renowned hardware and software architecture.

Key Qualifications

  • We are hiring engineers at all levels, so please get in touch if you find the opportunity interesting. The only critical qualifications are:
  • 2+ years of experience in software development (incl. Internships)
  • A passion for software engineering
  • Experience designing or working with web services (HTTP+JSON, gRPC, etc.)
  • An understanding of Networks and Networking Protocols
  • Experience with, or interest in, Go or Server Side Swift

Description

We build a platform that underpins user & CI interactions against thousands of Apple devices spanning hundreds of different hardware models. Leveraging our device-centric API it is possible to request and drive interactions with a device all the way from low-level hardware bring-up (custom firmwares & kernels) through to automating the UI to test Apple’s cloud services via XCTest. In this role, you will:- Work cross-functionally to add & maintain support for new hardware models, platforms & software- Improve the functionality, scalability, availability, usability, security, and performance of our services- Adapt and build on cloud technologies and industry best practices to solve challenges unique to Apple workloads- Partner with SRE to triage, investigate, and remediate production issues

Education & Experience

Bachelor's Degree in Computer Science or related field, or equivalent related experience.

Additional Requirements

  • Experience in the below is a plus but not essential:
  • - Languages: Go (golang), Swift, C/Objective-C, Python, Bash
  • - Systems programming skills and knowledge of OS tools
  • - Networking Technologies: SwiftNIO, Protobuf, XPC, gRPC
  • - Cloud technologies: Kubernetes, Docker, CI/CD
  • - Automation technologies: Ansible, Chef, Puppet, WebDriver

Job ID: 29138

Similar Jobs

Meta

Full Time Job

Systems software engineer - os/orchestration Systems software engineer - os/orchestration

Meta is embarking on the most transformative change to its business and technolo...

Full Time Job

Deloitte

Full Time Job

Systems software engineer - os/orchestration Systems software engineer - os/orchestration

Deloitte’s Enterprise Performance professionals are leaders in optimizing...

Full Time Job

Labcorp

Full Time Job

Systems software engineer - os/orchestration Systems software engineer - os/orchestration

Job Duties/Responsibilities:Determine the acceptability of specimens for testing...

Full Time Job

Braintrust

Full Time Job

Systems software engineer - os/orchestration Systems software engineer - os/orchestration

• JOB TYPE: Direct Hire Position (no agencies/C2C - see notes below)â€Â...

Full Time Job

Cookies

This website uses cookies to ensure you get the best experience on our website.

Accept