Software Development Engineer Ii, Prime Video Ads

Amazon Amazon · Big Tech · NY +1 · Software Development

Software Development Engineer II for Prime Video Ads, focusing on display advertising formats. The role involves designing and implementing large-scale systems, architecting scalable APIs, and evolving low-latency services. A key aspect is driving the adoption of GenAI-powered development tools to improve code quality and developer productivity, and collaborating on the integration of emerging AI technologies. The role also includes mentoring junior engineers and optimizing system performance.

What you'd actually do

  1. Lead the design and implementation of complex, large-scale systems and features that enhance the Prime Video customer and advertiser experience
  2. Architect and develop robust, scalable APIs and services that handle millions of concurrent users and billions of requests
  3. Evolve and build services that are highly reliable and extremely low latency
  4. Drive adoption of GenAI-powered development tools like AI pair programming, automated code reviews, and AI-assisted testing to improve code quality and developer productivity
  5. Collaborate with cross-functional teams to define technical strategies and contribute to the team's long-term roadmap, including integration of emerging AI technologies

Skills

Required

  • 3+ 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 software development engineer or related occupational 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
  • 1+ years of Object Oriented Design experience
  • Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field
  • Experience programming with at least one software programming language

Nice to have

  • 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

What the JD emphasized

  • GenAI-powered development tools
  • integration of emerging AI technologies