Amazon Photos helps consumers preserve and re-live their memories. The service comes with unlimited photo storage for Prime members and apps are available on iOS, Android, Web, Desktop, Fire Tablet & Fire TV. The service is also integrated into Alexa devices such as Echo Show and Echo Spot.
As a Software Development Engineer for Amazon Photos Desktop, you will:
- Provide technical leadership to teams building Amazon Photos solutions for the Desktop app
- Ensure best engineering practices are followed
- Design software to be responsive, reliable, and maintainable
- Work with designers and product teams to build software used by millions
- Collaborate with other Amazon teams to design scalable solutions
- Be a role model and mentor for other engineers
- Work in a fast-paced, start-up like environment where agile development is embraced
Key responsibilities:
- Design, develop, and deploy photo features for the Amazon Photos Desktop app
- Write clean, maintainable code and perform peer code-reviews
- Develop consumer-facing device experiences using C#, .NET, and Xamarin
- Investigate design approaches, prototype new technology, and evaluate technical feasibility
- Optimize applications for speed and scale
- Launch new features in US and International markets
- Improve Operational Excellence, including latency and scalability
- Work in an Agile/Scrum environment
- Define and implement standards and best practices
- Collaborate with product managers and UX designers on requirements and solutions
The ideal candidate is an experienced Software Engineer who has shipped great software, has experience building scalable services and clients, and enjoys the freedom of Desktop development. You should be passionate about creating amazing user experiences and solving complex problems with simple code.
Join a team of technology professionals and photo enthusiasts who are dedicated to making digital photo preservation and reliving memories a simple joy.