DevJobs

File System Software Engineer- CoreOS Group

Overview

Summary

Device storage is a valuable resource, so it’s important that we lead it correctly. Are you passionate about learning how data is handled and how you can better use disk space?


Apple’s Filesystem Services team within the CoreOS organization is seeking an outstanding engineer to build and productize a comprehensive disk space management system crafted to help users better apply disk space on their devices. This includes building an empirical algorithm, telemetry systems to bring together data/metrics and tools to analyze disk usage to ensure that the system behaves as crafted.


You will also be working on a foundational technology in CoreOS Storage that removes items to make room for content the user is focussed on at any moment. Be a part of the team that helps build the best user experience in the industry. Your work will span to iPhone, Mac, Apple Watch, HomePods, Apple TV and more!


Key Qualifications

Strong Computer Science fundamentals, object-oriented programming and design skills


Swift programming a plus


Solid understanding of operating systems and file systems concepts


Excellent problem solving, critical thinking, and communication skills


Knowledge of iOS and/or macOS application structure and design patterns a plus


Description

The File System Services Team is looking for someone with a combination of strong programming skills and a creative, user-focused approach. You will collaborate with engineers in several technical areas that have crafted the entire range of filesystem and storage capabilities.


In this role, you will also collaborate with teams across software engineering to gather storage requirements, understand dependencies, define architecture, and implement solutions that allow for preemptive freeing of disk space in advance of the need for disk space. You will also be part of a team responsible for implementing a central framework for reporting disk usage that will be used by other UI services, as well as a telemetry framework for capturing disk usage data via App/category data. By using this data you will be able to identify violating components, suggest potential solutions and drive responsible teams to resolve space issues.


Education & Experience

BSc/MSc in Computer Science or equivalent.


Additional Requirements

Do you love working on challenges that no one has solved yet? Do you like changing the game? We have an opportunity to join our team At Apple. You can work on critical projects on an Apple office, to be part of the Apple community, with getting an insider's perspective on the way we work and the people who lead us to build extraordinary products. You will have the opportunity to be a part of projects that are installed on over 1.8 billion devices and delight millions of customers across the world.


Role Number: 200478739

Apple