Swift Server Networking Internship
Apple Inc., City of Westminster
Swift Server Networking Internship
Salary not available. View on company website.
Apple Inc., City of Westminster
- Full time
- U
- Onsite working
- Graduate programme
Posted 2 weeks ago, 7 Dec | Get your application in now before you miss out!
Closing date: Closing date not specified
job Ref: ecd8d5b146344ce989dcabfe6655ac1b
Full Job Description
We're looking for a driven but adaptable software engineering intern to work on building server side software components in the Swift language. You will contribute to the continuing evolution of the server side Swift ecosystem, which is used in numerous projects both inside Apple and beyond. As part of Apple Cloud Services, our team is responsible for building libraries and frameworks which form the foundations of mission-critical systems at Apple. We write software in the Swift programming language and specialise in networking protocols, with an emphasis on privacy. Much of the software we produce is published as open source (such as SwiftNIO), as we firmly believe in growing a strong community. This combined with our recently expanded remit and drive to create amazing products makes the team a truly exciting place to work. We're a collection of highly skilled and friendly engineers who value each other's opinions and experience. We strive for excellence and believe strongly in the quality of our output. We have built a team of domain experts who specialise in specific core subject areas, and also have broad experience of cloud software services and platforms., The Swift on Server team has an opening for an intern to work with us in our London office. The length of internship is relatively flexible but 3-6 months is preferred. 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 distributed systems including networking protocols and associated security features. There is a strong focus on quality including performance where an understanding of algorithms and memory usage patterns is beneficial. Minimum Qualifications Minimum Qualifications
- Experience of Swift or a similar language (C++, Java, C#, etc.).
- An interest in server side software development.
Currently attending a Bachelor's or Masters Degree in Computer Science or related field.
Relevant jobs
- IT / Telecommunications Jobs in Bexley, Bexley
- IT / Telecommunications Jobs in Bexleyheath, Bexley
- IT / Telecommunications Jobs in Bromley, Barnsley
- IT / Telecommunications Jobs in Bromley Common, Bromley
- IT / Telecommunications Jobs in Camden Town, Greater London
- IT / Telecommunications Jobs in City of Westminster
- IT / Telecommunications Jobs in Croydon, Cambridgeshire
- IT / Telecommunications Jobs in Ealing, Ealing
- IT / Telecommunications Jobs in Enfield, Hyndburn
- IT / Telecommunications Jobs in Greenwich, Amber Valley
- IT / Telecommunications Jobs in Hackney
- IT / Telecommunications Jobs in Hammersmith and Fulham, Hammersmith and Fulham
- IT / Telecommunications Jobs in Harrow
- IT / Telecommunications Jobs in Hillingdon, Hillingdon
- IT / Telecommunications Jobs in Hounslow
- IT / Telecommunications Jobs in Islington, Leeds
- IT / Telecommunications Jobs in Kensington and Chelsea, Kensington and Chelsea
- IT / Telecommunications Jobs in Kingston upon Thames
- IT / Telecommunications Jobs in Lambeth, Lambeth
- IT / Telecommunications Jobs in Lewisham
- IT / Telecommunications Jobs in Merton, Oxfordshire
- IT / Telecommunications Jobs in Orpington, Greater London
- IT / Telecommunications Jobs in Richmond upon Thames
- IT / Telecommunications Jobs in Sidcup, Greater London
- IT / Telecommunications Jobs in Southwark
- IT / Telecommunications Jobs in Sutton, Doncaster
- IT / Telecommunications Jobs in Tower Hamlets, Tower Hamlets
- IT / Telecommunications Jobs in Twickenham, Greater London
- IT / Telecommunications Jobs in Wandsworth, Wandsworth
- IT / Telecommunications Jobs in Wimbledon, Greater London