Back to jobsJob overview

About the role

Principal Software Engineer, Amazon Photos at ADCI - BLR 14 SEZ

Required Skills

distributed systemscloud infrastructurecomputer visionmachine learningarchitecturetechnical leadershipmentoringoperational excellence

About the Role

Principal Software Engineer role at Amazon Photos driving technical innovation and architecture for next-generation photo/video services. Responsibilities include scaling infrastructure, advancing AI/ML capabilities, and creating seamless cross-platform experiences while serving millions of customers.

Key Responsibilities

  • Own and architect critical technical decisions impacting long-term success and scalability
  • Drive innovation in cloud infrastructure, computer vision, machine learning, and distributed systems
  • Provide technical leadership across multiple teams influencing architecture and engineering practices
  • Partner with senior leadership to define technical strategy and roadmap
  • Identify and solve complex technical challenges around processing, storing, and serving massive photo/video content

Required Skills & Qualifications

Must Have:

  • Bachelor's and/or Master's degree in Computer Science or equivalent
  • 10+ years experience in building large scale distributed systems

Nice to Have:

  • Experience designing and building large-scale systems in a multi-tiered, distributed environment
  • Knowledge of object-oriented design, data structures, and algorithms