Consumers are projected to take over a trillion photos and videos, and Amazon Photos is one of Amazon's newest and fastest growing Prime benefits. We provide unlimited, original resolution photo storage for Prime members who now have a simple, secure place to store their existing collections of photos, automatically upload new photos as they are taken, and access them anytime, anywhere, at no additional cost. The Amazon Photos Sharing and Growth team is looking for a Software Development Engineer who is passionate about designing and creating services to power amazing sharing customer experiences. As a key member of this team, you will have the unique opportunity to shape and build new core features based on Amazon Photos technology and AWS services. You will have a visible impact in helping customers enjoy and share their most cherished digital assets across iOS, Android, Web, Desktop, Fire TV, Fire Tablet, and Echo devices. We are building products that make it effortless for customers
· 2+ years of non-internship professional software development experience · Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design · 1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems. · Bachelors in Computer Science or equivalent · Ability to lead and mentor engineers · Experience building high-quality scalable production software· Master’s degree in Computer Science or equivalent · Strong object oriented design and knowledge of data structure