Amazon Corporate LLC Software Development Engineer - Amazon Photos Sharing Team in Seattle, Washington
Amazon Photos helps consumers preserve and re-live their memories. The service provides unlimited photo storage for Prime members with apps are available on iOS, Android, Web, Desktop, Fire Tablet and Fire TV. The service is also integrated into Alexa devices such as Echo Show and Echo Spot. Amazon Photos is the latest digital offering to consumers released on the heels of the Amazon Music and Amazon Video. We have ambitious goals to scale growth and adoption of the service around the world and delight our customers with a great product.The Photos Sharing team makes it fun and easy for our customers to interact with their friends and family. Whether its sending pictures via their favorite social media platform, sending pics directly to a loved one's Alexa enabled screened devices, or commenting and reacting to photos in a Photos Group, we want to make the experience simple, easy, and delightful. We are solving challenging problems in innovative ways and we're growing.What we are looking for: You are an experienced Software Development Engineer who has built and shipped complex Android client code. You are obsessed with creating a great customer experience in native Android code, while not opposed to tackling back-end software if the job calls for it. You are a strong communicator, working closely with other teams to deliver results. You're not afraid to tackle big projects, and approach your work with both curiosity and precision. You are excited to work on a small, nimble and growing team.What you will do: When given a business problem, you create a technical strategy and deliver with limited guidance. You have a high attention to detail, working closely with business and technical partners to create meaningful change. You influence your team's software architecture. You solve complex architecture and business problems. Your solutions are extensible and you work to simplify, optimize, and remove bottlenecks. You focus on end to end architecture. Your design and code impact dependencies, yields significant performance, availability, and business value. You successfully launch software for the business and resolve architectural deficiencies. You lead projects to improve engineering, test, and operational excellence best practices on your team. You know your team's architecture in detail and make technical trade-offs between short-term team needs and long-term business needs.Why you want to be on the Amazon Photos team: We solve challenging problems at an impressive scale. We are an inclusive, close-knit team of friendly, collaborative folks who love working together and laughing together. We deliver products which impact and delight millions of 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.* Experience with Native Android developmentAmazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us.