Expoint – all jobs in one place
Finding the best job has never been easier

Swift Server Networking Internship jobs at Apple in United Kingdom, London

Discover your perfect match with Expoint. Search for job opportunities as a Swift Server Networking Internship in United Kingdom, London and join the network of leading companies in the high tech industry, like Apple. Sign up now and find your dream job with Expoint
Company (1)
Job type
Job categories
Job title (1)
United Kingdom
London
18 jobs found
25.08.2025
A

Apple Swift Optimiser Engineer United Kingdom, England, London

Limitless High-tech career opportunities - Expoint
Understanding of compiler implementation. Comfortable with modern C++ development. Experience analyzing software performance and code size. Familiarity with ARM64 assembly language. Knowledge of Swift language is a plus. Knowledge of...
Description:
You will:* Triage and reproduce issue reports from Swift users* Identify the root causes of performance or code size problems in compiled code* Design and implement Optimizer improvements* Collaborate on long-term architectural improvements to our compiler pipelineIn the process, you will be deeply involved in the continuing evolution of the Swift language, runtime, and associated software stack. Over time, we will expect you to develop a deep understanding and ownership of some key pieces of our software architecture and expand your collaboration with domain experts across the entire language implementation.As part of the Swift Performance effort, you will benefit from:* A supportive and tight-knit team* Technical and career mentorship* Access to experts across all areas of modern hardware and software development* A robust benefits package and a healthy work-life balance
  • Understanding of compiler implementation
  • Comfortable with modern C++ development
  • Experience analyzing software performance and code size
  • Familiarity with ARM64 assembly language
  • Knowledge of Swift language is a plus
  • Knowledge of other programming languages is a plus
  • Strong communication and organizational skills
  • Excellent software engineering, testing, and debugging ability
  • Positive and respectful attitude in a diverse environment
Show more
13.07.2025
A

Apple Swift Compiler Engineer United Kingdom, England, London

Limitless High-tech career opportunities - Expoint
Prior experience working on compilers or developer tools. Experience with software design and programming in a statically-typed language such as (but not limited to) C++ or Swift. Familiarity with algorithms...
Description:
The Swift Compiler Team is looking for an engineer to collaboratively design and implement new language features, improve type checking performance, and enhance the Swift developer experience through diagnostics and other compiler-driven tools. Drawing from your own experience writing code, internalizing a programming model, and working with developer tools, you will bring diverse perspectives and a desire to help solve the problems you’ve encountered in your own development work. This position requires a highly creative and self-motivated individual, capable of communicating with and giving feedback to others in a range of roles across software engineering at Apple, the open source Swift community, and beyond. You will have the opportunity to affect design decisions not only on the Swift programming language and its developer-facing tools, but also general programming patterns, applications of Swift, and community building/outreach across the Swift ecosystem. Iteration and innovation are key to this role. You should relish change, and be prepared to question commonly established practices, with the desire to create the best possible experience to enrich the lives of programmers, both current and future. As a Swift compiler engineer, you will:- Design and implement new language features and tooling improvements, documenting and iterating on your design decisions through the Swift evolution process.- Welcome constructive feedback on your changes from Swift programmers, and iteratively improve the experience of writing Swift.- Drive the testing, integration, and adoption of your changes into the development ecosystem.
  • Prior experience working on compilers or developer tools
  • Experience with software design and programming in a statically-typed language such as (but not limited to) C++ or Swift.
  • Familiarity with algorithms and data structures.
  • Demonstrated ability to communicate through technical writing.
  • Ability and motivation to investigate and learn what you don’t know. Receptiveness to constructive feedback and mentorship.
Show more

These jobs might be a good fit

28.06.2025
A

Apple SRE Manager Traffic Secure Networking United Kingdom, England, London

Limitless High-tech career opportunities - Expoint
Demonstrable traffic management experience. Demonstrable software engineering or reliability engineering experience. Bachelor of Science in relevant engineering disciplines. Track record of building and running high-performance teams. Advanced experience with programming...
Description:
As the Senior Manager you will help shape the future of load balancing working with teams in Canada and the United States. You will have a proven ability to solve problems whether they require a rapid response or a long term strategy. You will know when to make a critical decision or gain cross functional consensus. Responsibilities will include: ✔️ Building software and systems to manage services and applications through automation✔️ Deployment, support and monitoring of existing and new products and configurations✔️ Measurement and optimization of service performance✔️ Explore and evaluate new technologies and solutions to push our capabilities forward and solve tomorrow’s problems, not just today’s
  • Demonstrable traffic management experience
  • Demonstrable software engineering or reliability engineering experience
  • Bachelor of Science in relevant engineering disciplines
  • Track record of building and running high-performance teams
  • Advanced experience with programming and/or scripting languages (Golang, Python, Java, bash)
  • Experience with DevOps tools, processes, and culture
  • Strong knowledge in Traffic (LB/GSLB/TLS) technologies and troubleshooting tools
  • Demonstrated ability to deliver solutions that are easily maintainable, understandable, and diagnosable
  • Able to write clear and consumable documentation
  • Strong communication skills and ability to work effectively across multiple business and technical teams
  • Demonstrated ability to deliver results on time with high quality
  • Extensive experience leading customer facing systems in a high uptime 24/7 environment
  • Passionate about leading a global 24/7 engineering organization
  • A consistent track record of automation
  • Lifelong learner who furthers diversity of thought in their approach to management
Show more

These jobs might be a good fit

08.06.2025
A

Apple Swift Compiler Engineer United Kingdom, England, London

Limitless High-tech career opportunities - Expoint
Experience with software design and programming in a statically-typed language such as (but not limited to) C++ or Swift. Familiarity with algorithms and data structures. Demonstrated ability to communicate through...
Description:
You will have experience with some of the skills below. Nobody is expected to have experience with all of these, but we are looking for someone with a strong desire to learn what you don’t know.
The Swift Compiler Team is looking for an engineer to collaboratively design and implement new language features, improve type checking performance, and enhance the Swift developer experience through diagnostics and other compiler-driven tools. Drawing from your own experience writing code, internalizing a programming model, and working with developer tools, you will bring diverse perspectives and a desire to help solve the problems you’ve encountered in your own development work.AS A SWIFT COMPILER ENGINEER, YOU WILL:- Collaborate with teammates through in-person conversations, pull requests, and other online discussions.- Design and implement new language features and tooling improvements, documenting and iterating on your design decisions through the Swift evolution process.- Welcome constructive feedback on your changes from Swift programmers, and iteratively improve the experience of writing Swift.- Drive the testing, integration, and adoption of your changes into the development ecosystem.
  • Experience with software design and programming in a statically-typed language such as (but not limited to) C++ or Swift.
  • Familiarity with algorithms and data structures.
  • Demonstrated ability to communicate through technical writing.
  • Curiosity for understanding a programming mental model and how code works “under the hood”.
  • Swift development experience is a plus, but not required.
  • Prior experience working on compilers or developer tools is a plus, but not required.
  • Ability and motivation to investigate and learn what you don’t know.
  • Receptiveness to constructive feedback and mentorship.
Show more

These jobs might be a good fit

06.05.2025
A

Apple Swift Optimiser Engineer United Kingdom, England, London

Limitless High-tech career opportunities - Expoint
Understanding of compiler implementation. Comfortable with modern C++ development. Experience analyzing software performance and code size. Familiarity with ARM64 assembly language. Knowledge of Swift language is a plus. Knowledge of...
Description:
You will:* Triage and reproduce issue reports from Swift users* Identify the root causes of performance or code size problems in compiled code* Design and implement Optimizer improvements* Collaborate on long-term architectural improvements to our compiler pipelineIn the process, you will be deeply involved in the continuing evolution of the Swift language, runtime, and associated software stack. Over time, we will expect you to develop a deep understanding and ownership of some key pieces of our software architecture and expand your collaboration with domain experts across the entire language implementation.As part of the Swift Performance effort, you will benefit from:* A supportive and tight-knit team* Technical and career mentorship* Access to experts across all areas of modern hardware and software development* A robust benefits package and a healthy work-life balance
  • Understanding of compiler implementation
  • Comfortable with modern C++ development
  • Experience analyzing software performance and code size
  • Familiarity with ARM64 assembly language
  • Knowledge of Swift language is a plus
  • Knowledge of other programming languages is a plus
  • Strong communication and organizational skills
  • Excellent software engineering, testing, and debugging ability
  • Positive and respectful attitude in a diverse environment
Show more

These jobs might be a good fit

05.05.2025
A

Apple Sr Software Engineer Swift Server Ecosystem - ASE Open Engin... United Kingdom, England, London

Limitless High-tech career opportunities - Expoint
Experience with some statically compiled languages. Direct experience with Swift, Rust, C/C++ or Objective-C a bonus. Large-scale server side development of distributed systems. Strong knowledge of concurrency (async/await, data race...
Description:
You will have significant responsibilities in building and improving libraries for running large-scale, critical services in Swift. As an engineer you are responsible for influencing the direction and ensuring the goals are delivered. This work will include collaboration across multiple teams across Apple to help define, implement and deliver the shared vision.To start fast we believe a deep understanding of the Swift language and complex distributed backend systems is required. A proven track record of working in the Swift open source ecosystem will make you the perfect candidate.
  • Experience with some statically compiled languages. Direct experience with Swift, Rust, C/C++ or Objective-C a bonus.
  • Large-scale server side development of distributed systems
  • Strong knowledge of concurrency (async/await, data race safety) and high performance networking
  • Familiarity with package manager, dependency management, and command line build process
  • Bachelor of Computer Science or equivalent experience
  • Existing contributions to the Swift programming language and the Swift on Server ecosystem a plus
  • Strong skills in requirement gathering, with the ability to analyze existing Java libraries and replicate their functionality using idiomatic Swift practices.
  • Experience in contributing and maintaining open source libraries a plus
  • Passion for evangelizing technologies
Show more

These jobs might be a good fit

Limitless High-tech career opportunities - Expoint
Understanding of compiler implementation. Comfortable with modern C++ development. Experience analyzing software performance and code size. Familiarity with ARM64 assembly language. Knowledge of Swift language is a plus. Knowledge of...
Description:
You will:* Triage and reproduce issue reports from Swift users* Identify the root causes of performance or code size problems in compiled code* Design and implement Optimizer improvements* Collaborate on long-term architectural improvements to our compiler pipelineIn the process, you will be deeply involved in the continuing evolution of the Swift language, runtime, and associated software stack. Over time, we will expect you to develop a deep understanding and ownership of some key pieces of our software architecture and expand your collaboration with domain experts across the entire language implementation.As part of the Swift Performance effort, you will benefit from:* A supportive and tight-knit team* Technical and career mentorship* Access to experts across all areas of modern hardware and software development* A robust benefits package and a healthy work-life balance
  • Understanding of compiler implementation
  • Comfortable with modern C++ development
  • Experience analyzing software performance and code size
  • Familiarity with ARM64 assembly language
  • Knowledge of Swift language is a plus
  • Knowledge of other programming languages is a plus
  • Strong communication and organizational skills
  • Excellent software engineering, testing, and debugging ability
  • Positive and respectful attitude in a diverse environment
Show more
Find your dream job in the high tech industry with Expoint. With our platform you can easily search for Swift Server Networking Internship opportunities at Apple in United Kingdom, London. Whether you're seeking a new challenge or looking to work with a specific organization in a specific role, Expoint makes it easy to find your perfect job match. Connect with top companies in your desired area and advance your career in the high tech field. Sign up today and take the next step in your career journey with Expoint.