Apples Infrastructure Platform team sits at the center of one of the most ambitious infrastructure transformations in the industry. We operate at a scale few engineers ever encounter: over 1 million hosts 50 datacenters across 5 continents serving 2.2 billion users worldwide and were rebuilding how all of it not maintaining the status quo. Were changing it. AI is actively reshaping how we design operate and evolve our infrastructure and were looking for engineers who want to be at the front of that shift not watching it happen from the team builds and owns the critical platform layer that powers iCloud and Apples backend services at hyperscale: structured and unstructured storage caching queuing search and more. These systems store exabytes of data and underpin some of Apples most visible products and features. The platform supports services built on open-source foundations Kubernetes Cassandra Kafka Redis Zookeeper alongside internally developed technologies built specifically for Apples scale and were building here forms Apples long-term infrastructure moat proprietary technologies designed to lead the company in efficiency safety security and the speed at which we can deliver change. This is foundational work with a decades-long horizon.
We are looking for a strong enthusiastic developer to join as a member of this group. This person will have a tremendous amount of individual responsibility and influence over the direction the core platform of many critical Apple internet services takes for years to come. You are someone with ideas and real passion for software delivered as a service to improve reuse efficiency and simplicity. This engineers work will affect hundreds of millions of users and be essential to the success of some of the most visible current and future Apple features.
Bachelors Degree in Computer Science an engineering-related field or equivalent related experience.n5 years experience as a backend internet services software understanding of multi-threading concepts and design of highly concurrent of distributed system concepts including: the CAP Theorem micro-services and the Twelve Factor of SDLC including continuous integration testing methodologies TDD and agile development in one or more high-level programming languages like Golang (preferred) Java Python Ruby or of base internet infrastructure services including DNS DHCP LDAP server virtualization server monitoring
Experience with large scale server provisioning and maintenance (OpenStack Ironic Metal3 MAAS xCat Netbox Tinkerbell)nExperience with development within Kubernetes ecosystem including operator framework controllers and CRDsnExperience with UI frameworks such as React Angular or JQuerynExposure to hardware bootstrap and associated security (PXE BIOS TPM secure boot trusted computing)nExposure to structured or unstructured storage and to automating operations processes via services and to configuration management and fleet orchestration via Puppet Chef Ansible or to cloud services (AWS S3/EC2/CloudFront/Steps... or equivalent).
Required Experience:
Senior IC
Apples Infrastructure Platform team sits at the center of one of the most ambitious infrastructure transformations in the industry. We operate at a scale few engineers ever encounter: over 1 million hosts 50 datacenters across 5 continents serving 2.2 billion users worldwide and were rebuilding how...
Apples Infrastructure Platform team sits at the center of one of the most ambitious infrastructure transformations in the industry. We operate at a scale few engineers ever encounter: over 1 million hosts 50 datacenters across 5 continents serving 2.2 billion users worldwide and were rebuilding how all of it not maintaining the status quo. Were changing it. AI is actively reshaping how we design operate and evolve our infrastructure and were looking for engineers who want to be at the front of that shift not watching it happen from the team builds and owns the critical platform layer that powers iCloud and Apples backend services at hyperscale: structured and unstructured storage caching queuing search and more. These systems store exabytes of data and underpin some of Apples most visible products and features. The platform supports services built on open-source foundations Kubernetes Cassandra Kafka Redis Zookeeper alongside internally developed technologies built specifically for Apples scale and were building here forms Apples long-term infrastructure moat proprietary technologies designed to lead the company in efficiency safety security and the speed at which we can deliver change. This is foundational work with a decades-long horizon.
We are looking for a strong enthusiastic developer to join as a member of this group. This person will have a tremendous amount of individual responsibility and influence over the direction the core platform of many critical Apple internet services takes for years to come. You are someone with ideas and real passion for software delivered as a service to improve reuse efficiency and simplicity. This engineers work will affect hundreds of millions of users and be essential to the success of some of the most visible current and future Apple features.
Bachelors Degree in Computer Science an engineering-related field or equivalent related experience.n5 years experience as a backend internet services software understanding of multi-threading concepts and design of highly concurrent of distributed system concepts including: the CAP Theorem micro-services and the Twelve Factor of SDLC including continuous integration testing methodologies TDD and agile development in one or more high-level programming languages like Golang (preferred) Java Python Ruby or of base internet infrastructure services including DNS DHCP LDAP server virtualization server monitoring
Experience with large scale server provisioning and maintenance (OpenStack Ironic Metal3 MAAS xCat Netbox Tinkerbell)nExperience with development within Kubernetes ecosystem including operator framework controllers and CRDsnExperience with UI frameworks such as React Angular or JQuerynExposure to hardware bootstrap and associated security (PXE BIOS TPM secure boot trusted computing)nExposure to structured or unstructured storage and to automating operations processes via services and to configuration management and fleet orchestration via Puppet Chef Ansible or to cloud services (AWS S3/EC2/CloudFront/Steps... or equivalent).
Ask Siri to name the most successful company in the world and it might respond: Apple. And it's not just out of familial pride. Apple consistently ranks highly in profit, revenue, market capitalization, and consumer cachet. In 2018, the company became the first reach a trillion dollar
... View more