Android Software Development Engineer, Ring

Ring is an Amazon company that develops smart home security products and services.
Cambridge, UK
Android
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Consumer · Enterprise SaaS

Description For Android Software Development Engineer, Ring

Ring, an Amazon company, is seeking a talented Android Software Development Engineer to join their team in Cambridge. This role offers an exciting opportunity to work on world-class mobile applications that enhance home security. As a core member of the Ring team, you'll be responsible for developing mobile applications that seamlessly interact with Ring devices and delight customers.

The position involves working on critical application features, improving user experience, and enhancing security measures. You'll collaborate with cross-functional teams, including cloud and firmware specialists, to create innovative solutions for home security. The role provides unique opportunities to shape Ring's core offerings and solve complex problems while working with cutting-edge technology.

In this position, you'll be part of an agile team that values ownership and data-driven decision-making. You'll contribute to the full software development lifecycle, from conception to launch, while working with world-class experts in distributed cloud systems and home security devices. The team focuses on delivering innovative and seamless home security experiences to customers.

The ideal candidate should have strong experience in Android development using Java and Kotlin, with a background in professional software development. Knowledge of software architecture, design patterns, and system scaling is essential. Experience with reactive programming frameworks, performance optimization, and automated testing would be advantageous.

This role offers the chance to work on meaningful projects that directly impact neighborhood safety while being part of Amazon's larger ecosystem. You'll have opportunities for continuous learning and growth while working with the latest technologies in mobile development and home security systems.

Last updated an hour ago

Responsibilities For Android Software Development Engineer, Ring

  • Design, develop and maintain Android mobile applications
  • Work with team members to investigate design approaches and prototype technology
  • Lead architecture and design of features from conception to launch
  • Help improve engineering processes and tools
  • Be part of an agile development process to deliver high-quality software

Requirements For Android Software Development Engineer, Ring

Java
Kotlin
  • Experience programming with at least one software programming language
  • Experience contributing to architecture and design of systems
  • Professional software development experience (non-internship)
  • Android mobile application development experience in Java and Kotlin

Interested in this job?

Jobs Related To Amazon Android Software Development Engineer, Ring

Android Software Engineer, Fire TV Live Middleware

Android Software Engineer position at Amazon Fire TV team, focusing on Live TV middleware development and API integration for entertainment platform development.

Android SDE, Amazon Key

Android Software Development Engineer position at Amazon Key, developing IoT-enabled mobile solutions for access control and delivery systems.

Android Software Development Engineer

Android Software Development Engineer position at Amazon, focusing on mobile development with 3+ years experience required, offering competitive salary and benefits.

Software Development Engineer II, FireTV 3p Devices

Software Development Engineer II position at Amazon's FireTV team, focusing on Android development for partner devices with 3+ years experience required.

Android Software Development Engineer, Fire TV

Android Software Development Engineer position at Amazon Fire TV team, developing innovative entertainment platform features and applications using Android technology.