Software Development Engineer, Sponsored Brands Advertising

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

Software Development Engineer on the Sponsored Brands Ad Serving team at Amazon, responsible for designing and developing highly scalable, low-latency, high-TPS distributed systems that serve billions of ad impressions daily. The role involves leveraging LLMs and other state-of-the-art technologies to create personalized ad experiences and solve complex distributed systems challenges.

What you'd actually do

  1. design and develop highly scalable services that process millions of requests per day
  2. solving complex distributed systems challenges by leveraging state-of-the-art technologies including Large Language Models (LLMs)
  3. partner with engineering and business teams across the organization to architect, implement, and launch personalized ad experiences at scale
  4. work with the latest technologies used across search, advertising, and e-commerce platforms
  5. collaborating alongside Senior Engineers and Principal Engineers to learn, grow, and make a measurable impact on millions of customers worldwide

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
  • 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
  • Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Knowledge of Machine Learning and LLM fundamentals, including transformer architecture, training/inference lifecycles, and optimization techniques

What the JD emphasized

  • low-latency
  • high-TPS
  • millions of requests per day
  • LLMs

Other signals

  • leveraging state-of-the-art technologies including Large Language Models (LLMs)
  • design and develop highly scalable services
  • process millions of requests per day
  • solving complex distributed systems challenges
  • architect, implement, and launch personalized ad experiences at scale