Software Development Engineer, Measurement, Ad Tech, and Data Science (mads)

Amazon Amazon · Big Tech · Santa Monica, CA · Software Development

Software Development Engineer role focused on building and scaling advertising measurement and reporting systems using big data technologies and AWS services. The role involves processing massive volumes of advertising events daily to provide performance metrics for advertisers.

What you'd actually do

  1. Demonstrate strong engineering fundamentals and apply real-world experience to solve complex technical challenges
  2. Showcase diverse architectural approaches and design patterns in technical designs
  3. Think big and stay informed about industry standards and emerging trends in the Ad Tech space
  4. Communicate effectively across all leadership levels, both verbally and in writing
  5. Lead deep technical discussions with senior engineers, collaborating to solve challenging problems

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 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
  • 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

  • petabyte scale
  • tens of billions new events per day
  • low-latency
  • highly available event lookup services