Application Builder, Ring Software Product Builders

Amazon Amazon · Big Tech · North Reading, MA · Software Development

This role is for an Android Software Development Engineer on the Ring team, focusing on building and improving mobile applications that interact with Ring devices. The engineer will use AI tools to enhance feature development efficiency, including code generation and testing, and will collaborate with a cross-functional team to deliver new features for millions of users, aiming to make neighborhoods safer.

What you'd actually do

  1. Design and build features for Ring mobile applications
  2. Improve mobile application architecture
  3. Develop features and solve problems using Android Studio, Kotlin, AI, and a variety of other tooling
  4. Develop with the performance, quality, and responsiveness of in mind
  5. Collaborate with a cross-functional agile team to create, and deliver new features

Skills

Required

  • Android development experience
  • design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • non-internship professional software development experience

Nice to have

  • full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • debugging, profiling, and implementing software engineering best practices in large-scale systems
  • generative AI tools to deliver features

What the JD emphasized

  • experience building world-class mobile apps
  • experience using generative AI tools to deliver features