Logo of Huzzle

Software Engineer Intern - London, UK

image

Apple

2mo ago

  • Internship
    Full-time
    Off-cycle Internship
  • Software Engineering
  • London

AI generated summary

  • You should have experience with Swift or a similar language (like C++, Java, or C#) and a keen interest in computer networking, cryptography, or high-performance server-side development.
  • You will collaborate to enhance the Swift on server ecosystem, implementing new features, maintaining software, and focusing on high-performance networking and security with an emphasis on quality and performance.

Requirements

  • Experience of Swift or a similar language (C++, Java, C#, etc.).
  • An interest in computer networking, cryptography, or high-performance server-side development.

Responsibilities

  • You will collaborate with the team to grow the Swift on server ecosystem, adding new features as well as maintaining existing software. The team focuses primarily on high-performance networking protocol implementations and associated security primitives.
  • There is a strong focus on quality and performance, where an understanding of algorithms and memory usage patterns is beneficial.

FAQs

What is the duration of the internship?

The length of the internship is relatively flexible, but a duration of three to six months is preferred.

What programming languages should I be familiar with for this position?

You should have experience with Swift or a similar language, such as C++, Java, or C#.

What are the main focus areas of the Swift Server Networking team?

The team primarily focuses on high-performance networking protocol implementations and associated security primitives.

Is this position in-person or remote?

The internship is based in our London office and does not specify remote work options.

What type of work will I be doing as an intern?

You will collaborate with the team to grow the Swift on server ecosystem, adding new features and maintaining existing software.

Is experience in computer networking or cryptography required for this internship?

While not required, an interest in computer networking, cryptography, or high-performance server-side development is beneficial.

What qualities are valued in the team culture at Apple Services Engineering?

The team values collaboration, excellence, high-quality output, and diverse opinions and experiences.

Does Apple have a commitment to diversity and inclusion in hiring?

Yes, Apple is committed to treating all applicants fairly and equally, and they actively promote diversity and inclusion.

Are there any specific skills that would be advantageous for this role?

A strong focus on quality and performance, along with an understanding of algorithms and memory usage patterns, would be advantageous.

Will I be working with open-source projects during this internship?

Yes, much of the software produced by the team is published as open source, contributing to the larger community.

Technology
Industry
10,001+
Employees
1976
Founded Year

Mission & Purpose

We’re a diverse collective of thinkers and doers, continually reimagining what’s possible to help us all do what we love in new ways. And the same innovation that goes into our products also applies to our practices — strengthening our commitment to leave the world better than we found it. This is where your work can make a difference in people’s lives. Including your own. Apple is an equal opportunity employer that is committed to inclusion and diversity.