> Markdown version of [/jobs/ext/2100243-software-dev-engineer-ios-amazon-devices-ring-blink](https://www.wearedevelopers.com/jobs/ext/2100243-software-dev-engineer-ios-amazon-devices-ring-blink). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Dev Engineer (IOS), Amazon Devices - Ring & Blink - **Company:** Amazon.com, Inc - **Location:** Cambridge, UK - **Contract:** Internship / Graduate position - **Skills:** Java (Programming Language), Multitier Architecture, Algorithm Design, Android Software Development, IOS Applications, Apple IOS, C Sharp (Programming Language), C++ (Programming Language), Information Systems, Computer Engineering, Continuous Integration, Data Structures, Distributed Computing Environment, Distributed Data Store, Distributed Systems, Fault Tolerance, Mobile Application Software, Python (Programming Language), Modular Design, Model View ViewModel, Object-Oriented Software Development, Data Streaming, TypeScript, Video Encoding, WebRTC, Rust (Programming Language), Build Management, Information Technology, Video Streaming, Software Version Control, Golang - **Published:** August 18, 2026 - **Apply:** https://www.amazon.jobs/applicant/jobs/10504752/apply ## About the Role Do you want to solve business challenges through innovative technology? Do you enjoy working on cutting-edge, scalable services technology in a team environment? Do you like working on industry-defining projects that move the needle?, Are enrolled in a Bachelor's degree in Computer Science, Computer Engineering, Data Science, Information Systems, or related STEM fields - Bachelor's degree or above in a relevant field - Experience with at least one general-purpose programming language such as Java, Python, C++, C#, Go, Rust, or TypeScript - Experience with data structure implementation, basic algorithm development, and/or object-oriented design principles - Expected graduation between August 2026 - November 2026, OR graduated within the last 24 months, Experience from previous technical internship(s) or demonstrated project experience - Experience with version control systems and CI/CD pipeline implementation - Experience with video encoding and streaming media standards - Experience building Android or iOS applications - Understanding of mobile app architecture patterns (MVVM, clean architecture, or modular design) - Experience developing native iOS applications using Swift ## Description * Collaborate with experienced cross-disciplinary Amazonians to conceive, design, and bring to market innovative products and services. * Design and build innovative technologies in a large distributed computing environment and help lead fundamental changes in the industry. * Create solutions to run predictions on distributed systems with exposure to innovative technologies at incredible scale and speed. * Build distributed storage, index, and query systems that are scalable, fault-tolerant, low cost, and easy to manage/use. * Work in an agile environment to deliver high quality software. About the team The Ring Video app team owns the media streaming experiences across the Ring and Blink smart home applications. The team builds native iOS and Android applications using Swift and WebRTC to deliver real-time video streaming to millions of customers worldwide. ## Related Videos - [Unleash your web skills on native!](https://www.wearedevelopers.com/videos/122-unleash-your-web-skills-on-native) - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [Transforming Education: A Journey from interactive Markdown to Remote-Labs](https://www.wearedevelopers.com/videos/941-transforming-education-a-journey-from-interactive-markdown-to-remote-labs) - [Xcode development redefAIned](https://www.wearedevelopers.com/videos/100195-xcode-development-redefained) - [Harnessing Apple Intelligence: Live Coding with Swift for iOS](https://www.wearedevelopers.com/videos/1515-harnessing-apple-intelligence-live-coding-with-swift-for-ios) - [Retooling and refactoring - an investment in people.](https://www.wearedevelopers.com/videos/371-retooling-and-refactoring-an-investment-in-people) ## Related Articles - [Steps to Get a Software Engineer Internship](https://www.wearedevelopers.com/magazine/160-steps-to-get-a-software-engineer-internship) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [What Jobs Can You Get with a Software Engineering Degree?](https://www.wearedevelopers.com/magazine/398-what-jobs-can-you-get-with-a-software-engineering-degree)