Find Jobs
Find Jobs Near You – Available Work in Your Location
Skip to job details
AI
Amazon.com, Inc.
Software Development Engineer II, Amazon Photos Artifact Generation
Career Insights for Photographer
See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.
Scorecard
Based on Washington data
Review key factors to help you decide if this role fits your goals. How is this calculated?
What they do
A Photographer uses digital cameras to take photographs for news organizations, commercial or individual clients. May specialize in photographing people, places and landscapes, or objects. Uses software for processing and editing photographs, and may also use traditional film cameras and film processing. Creates portfolios of work to exhibit or sell.
$51,574 / year median in Washington
+5% projected growth
Job Description
Description Join the Artifact Generation team to revolutionize how creative content is delivered across Amazon Photos. As a Software Development Engineer II, you'll work on building a unified platform that powers engaging photo memory experiences—including animated stories, live photos, collages, and AI-generated content. This role offers a unique opportunity to apply your full-stack engineering talents to create seamless experiences across iOS, Android, Web, and Alexa devices. Your creative problem-solving skills will directly impact millions of users as you help develop scalable architectures for rapid feature deployment. With a focus on generative AI technologies and frontend development, you'll collaborate with talented engineers to ensure cross-device consistency while building innovative solutions that delight customers. If you're passionate about creating technologies that transform how people experience their memories, this position offers the perfect blend of technical challenge and creative fulfillment. Key job responsibilities
- Design and implement features for our unified platform that delivers photo memory experiences across multiple devices and formats
- Write clean, maintainable code following Amazon's Code Bar standards while making appropriate trade-offs between maintainability and efficiency
- Collaborate with peers throughout the full software development lifecycle, from scoping and design through testing, documentation, and deployment
- Actively participate in operational support for the team, identifying and resolving root causes of issues
- Work independently with regular checkpoints to deliver software components that enhance our platform's capabilities in areas including generative AI and frontend technologies Key job responsibilities
- Design and implement features for our unified platform that delivers photo memory experiences across multiple devices and formats
- Write clean, maintainable code following Amazon's Code Bar standards while making appropriate trade-offs between maintainability and efficiency
- Collaborate with peers throughout the full software development lifecycle, from scoping and design through testing, documentation, and deployment
- Actively participate in operational support for the team, identifying and resolving root causes of issues
- Work independently with regular checkpoints to deliver software components that enhance our platform's capabilities in areas including generative AI and frontend technologies A day in the life Your day begins with a quick team stand-up to align on priorities and address any blockers.
- Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field
- 5+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- 1+ years of designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software applications, tools, systems, and services using: C#, C++, Java, or Perl experience
- Experience programming with at least one software programming language Preferred Qualifications
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
- 143,700.00
- 194,400.