Amazon

Senior Software Development Engineer - Amazon Photos

2 months agoSeattle, WA

DESCRIPTION

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. Amazon Photos is the latest digital offering to consumers released on the heels of the Amazon Music and Amazon Video offerings. We have ambitious goals to scale growth and adoption of the service around the world and delight our customers with a great product.

Do you love solving complex problems?
Do you have a passion for distributed systems?
Do you dream of working on systems that operate at exabyte scale?
Do you want to create innovative solutions using AWS technologies?
Are you ready to build the next generation of Amazon's consumer Cloud Storage platform?

If you answered "yes" to any of these questions, Amazon Photos may be the perfect job for you. Amazon Photos is helping customers enjoy and share their most cherished digital assets. We are building products that make it easy for customers to protect what matters to them, no matter the device or platform that content lives on. We are delivering new products and features to delight our customers and change how they view the cloud. And we want you to be part of it!

Who you are:
You are an engineer experienced in shipping great software. You have a passion for architecting and implementing massively scalable web services. You have a deep understanding of how network services work and where they are most likely to breakdown in order to make them more resilient. You love working through complex systems to separate concerns and create a clean, maintainable architecture. You want to raise the bar and will not settle for "it works". You actively look for ways to improve the durability and resilience of distributed systems to be more fault tolerant and scalable.

What you will do here:
As a member of the Amazon Photos Core Services team, you will work with other extraordinary engineers to reimagine the Amazon Photos platform. Your architecture will help take Amazon Photos to exabyte scale, and beyond. You will ensure the best engineering practices are followed and that our software is designed to be responsive, reliable and maintainable. You will be a role model and mentor for other engineers on the team.

What you will get from us:
A great team to work with and the chance to build a top tier premier service at a proven top tier company. You will be a key part of a team that delivers great software and has a great time doing so. We believe in work life balance, recognizing contributions, sharing ideas, fun outside of work, and waffles every Wednesday. You will join a startup like culture with the stability of an established industry leader. You will build relationships with some of the smartest people in the industry to continue your personal growth. You will build software that will improve people's lives.

BASIC QUALIFICATIONS

• 4+ years of professional software development experience
• 3+ years of programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
• 2+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
• Bachelor's Degree in Computer Science or related field
• 4+ years of professional software development experience

Amazon 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.

PREFERRED QUALIFICATIONS

• Proficient in at least one object-oriented programming language such as Java, C++ or C#, Kotlin.
• Strong problem solving skills and computer science fundamentals (data structures, algorithms)
• Experience in common web technologies: HTML, CSS, JavaScript, AJAX
• Experience with REST and other web service models

Amazon 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.