Jobs · Consulting · Massachusetts

Sr. Builder - Mobile (Sr. SDE), Ring

Amazon · North Reading, MA · 2 wk ago
ConsultingFull-time

About the role

This team owns foundational user experiences that anchor the Ring app and that many other teams build features into. We hold ourselves to a high bar because the experiences we own are the ones customers see most often and rely on most heavily — including the moments when Ring's security promise is on the line.

Responsibilities

  • Lead the technical design and delivery of foundational user experiences that millions of customers use every day, and that other Ring teams build their features on top of
  • Own the architecture, quality, and long-term health of the surfaces this team is responsible for — making decisions that balance velocity, reliability, and scale
  • Champion AI-powered development practices on the team — code generation, automated testing, intelligent code review, AI-assisted debugging — and help raise the bar for how the broader org applies them
  • Set the bar for performance, reliability, and craft on experiences where customers expect responsiveness and trust at all times
  • Partner closely with product, UX, backend, and platform teams to deliver cohesive end-to-end experiences across Ring's connected device ecosystem
  • Mentor and grow the engineers around you — through design reviews, code reviews, pairing, and technical leadership
  • Drive operational excellence: observability, on-call response, defect resolution, and continuous improvement of CI/CD and testing for your surfaces

Qualifications

  • Experience as a mentor, tech lead or leading an engineering team
  • 7+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language experience
  • 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • 5+ years of deep native iOS (Swift/Objective-C) or Android (Kotlin/Java) development, with working knowledge of the other platform — or equivalent depth building production mobile apps with React Native or a comparable cross-platform framework, with strong familiarity with at least one underlying native platform
  • Demonstrated experience shipping and operating features at large scale (millions of daily active users)
  • Experience designing and implementing modern mobile architectures (e.g., MVVM, MVI, Clean Architecture, unidirectional data flow) using current platform tooling (SwiftUI/UIKit, Jetpack Compose, Coroutines, Combine, etc.)
  • Strong command of the full mobile SDLC including CI/CD, automated testing, release management, and production monitoring

Similar jobs