System Development Engineer, Amazon Photos

Global technology company that provides e-commerce, cloud computing, digital streaming, and artificial intelligence services.
$116,300 - $201,200
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Consumer

Description For System Development Engineer, Amazon Photos

Amazon Photos is seeking a System Development Engineer to join their team in building scalable solutions for complex internal systems. This role offers an exciting opportunity to work on critical infrastructure that powers Amazon's photo storage and sharing service, which provides unlimited photo storage for Prime members across multiple platforms including iOS, Android, Web, Desktop, and Alexa devices.

The position combines technical expertise with strategic thinking, requiring the ability to design and implement systems that are both reliable and scalable. You'll be working at the intersection of engineering excellence and customer trust, developing solutions that ensure regulatory compliance while maintaining high performance standards.

As a System Development Engineer, you'll collaborate with multiple teams across Amazon Photos and beyond, working closely with engineering teams, technical designers, and legal partners. The role demands expertise in automation, infrastructure scalability, and end-to-end deployment processes. You'll be responsible for building systems that not only help teams become more efficient but also ensure worldwide regulatory compliance and customer trust.

The ideal candidate will have strong experience in software development, system architecture, and automation. You'll be working with modern technologies and programming languages, implementing CI/CD pipelines, and applying best practices in systems engineering. The role offers competitive compensation ranging from $116,300 to $201,200 depending on location, plus additional benefits including equity, sign-on payments, and comprehensive medical coverage.

This is an excellent opportunity for someone who thrives in a fast-paced environment, enjoys solving complex technical challenges, and wants to make a significant impact on a product used by millions of Amazon Prime members worldwide. You'll be part of a team with ambitious goals to scale and improve the service, making it easier for customers to preserve, organize, share, and relive their memories.

Last updated 14 hours ago

Responsibilities For System Development Engineer, Amazon Photos

  • Design, develop, and deploy internal tooling to help partner teams become more scalable and resilient
  • Design, develop and deploy systems ensuring regulatory compliance
  • Design, develop, and deploy systems that ensure the trust and safety of customers
  • Write clean, maintainable code, and review code from peers
  • Work with team members to investigate design approaches and prototype new technologies
  • Analyze and optimize systems to maximize speed and scale
  • Improve Operational Excellence including latency and scalability
  • Help define standards, implement them, and promote best practices
  • Collaborate with product managers, legal partners, and partner teams

Requirements For System Development Engineer, Amazon Photos

Python
Java
Go
  • 3+ years of non-internship professional software development experience
  • 2+ years of designing or architecting new and existing systems experience
  • Experience in automating, deploying, and supporting large-scale infrastructure
  • Knowledge of systems engineering fundamentals (networking, storage, operating systems)
  • Experience programming with modern languages like Python, Ruby, Golang, Java, C++, C#, Rust
  • Experience with CI/CD pipelines build processes

Benefits For System Development Engineer, Amazon Photos

Medical Insurance
401k
  • Full range of medical benefits
  • Financial benefits
  • Total compensation package including equity
  • Sign-on payments

Interested in this job?

Jobs Related To Amazon System Development Engineer, Amazon Photos

Software Dev Engineer, Identity

Build and maintain critical authentication and identity systems at Amazon, working with cutting-edge technologies to serve millions of customers worldwide.

Software Development Engineer, Digital Acceleration

Software Development Engineer position at Amazon's Digital Acceleration team, building SAAS solutions for subscription and membership businesses.

Software Development Engineer, AWS Global Accelerator

AWS Global Accelerator seeks Software Development Engineer to build and maintain critical networking infrastructure, focusing on packet processing and distributed systems.

Software Development Engineer -II, Amazon - Ads Sales Tech

Amazon Advertising seeks a Software Development Engineer II to build scalable sales enablement products and data solutions for their global sales team.

Software Development Engineer, Network Platform Development

AWS Network Platform Development role focusing on designing and implementing networking solutions for AWS infrastructure, requiring 3+ years of software development experience.