Ring, an Amazon company, is seeking a Software Development Engineer to join their Sidewalk Network services team. This role focuses on building a nationwide community network enabling connectivity for millions of IoT devices. The position involves developing core network services that form the backbone of the Sidewalk network, supporting critical functionalities like authentication, encryption, message routing, and device lifecycle management.
The role is central to Ring's mission of making neighborhoods safer through innovative smart home security solutions. As part of the Sidewalk network services team, you'll work with a network already enabled on over 80 million Amazon and Ring devices. The team employs event-driven system architecture and uses various programming languages including Java, Kotlin, Go, Rust, and Python.
Key responsibilities include managing core network components, developing real-time monitoring solutions, and driving engineering best practices. You'll work closely with AWS IoT service teams and cross-functional teams across Ring, Echo, and Alexa to create unified connectivity solutions. The position requires strong technical skills, the ability to think strategically, and experience with large-scale distributed systems.
The compensation is competitive, ranging from $129,300 to $223,600 based on geographic location, plus additional benefits including equity, sign-on payments, and comprehensive medical coverage. This is an excellent opportunity for experienced engineers looking to make a significant impact in the IoT and smart home security space while working with cutting-edge technology at scale.
The ideal candidate will have at least 3 years of professional software development experience, strong system design skills, and the ability to work effectively in a fast-paced, ambiguous environment. You'll be joining a team that values innovation, customer trust, and technical excellence, with the opportunity to influence product direction and architecture decisions.