Sr. Software Dev Engineer, Measurement, Ad Tech, and Data Science (MADS)

Global technology company leading in e-commerce, cloud computing, and artificial intelligence
Distributed Systems
Senior Software Engineer
In-Person
5+ years of experience
AI · Enterprise SaaS · Advertising

Description For Sr. Software Dev Engineer, Measurement, Ad Tech, and Data Science (MADS)

Join Amazon's Ads team to work on one of the largest big data platforms for advertising at Amazon scale. This role focuses on building and maintaining petabyte-scale distributed systems that process tens of billions of advertising events daily. You'll work with cutting-edge technologies including Hadoop, Spark, and AWS services to provide crucial advertising measurement and reporting capabilities.

As a Senior Software Engineer in the MADS team, you'll be responsible for designing and developing systems that handle massive amounts of data while maintaining high availability and low latency. The role involves working with machine learning technologies and big data processing at scale, ensuring advertisers can optimize their ad spend through accurate and timely performance metrics.

The position offers unique challenges in building innovative solutions for complex problems in the advertising technology space. You'll be part of a team of world-class engineers and industry experts, working on systems that directly impact Amazon's advertising business. This is an opportunity to take ownership of significant initiatives and help shape the future of advertising technology at Amazon.

The ideal candidate will bring strong engineering fundamentals, experience with distributed systems, and leadership capabilities. You'll be expected to mentor other engineers, lead technical discussions, and contribute to the architectural direction of the team. The role offers exposure to cutting-edge technologies and the chance to solve some of the most challenging problems in the ad tech industry.

Last updated a day ago

Responsibilities For Sr. Software Dev Engineer, Measurement, Ad Tech, and Data Science (MADS)

  • Build next generation systems using open source technologies like Hadoop, Hive, Spark and Presto
  • Work with AWS services like EMR, Kinesis and DynamoDB
  • Design and develop software products for measurement and reporting across Amazon's advertising suite
  • Process and manage advertising events (over tens of billions per day)
  • Provide petabyte-scale, low latency and highly available event lookup services
  • Lead technical discussions with senior engineers
  • Design and implement scalable distributed systems

Requirements For Sr. Software Dev Engineer, Measurement, Ad Tech, and Data Science (MADS)

Java
Python
  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language experience
  • 5+ years of leading design or architecture of new and existing systems experience
  • Experience as a mentor, tech lead or leading an engineering team
  • Experience with full software development life cycle
  • Knowledge of coding standards, code reviews, source control management, build processes, testing, and operations

Interested in this job?

Jobs Related To Amazon Sr. Software Dev Engineer, Measurement, Ad Tech, and Data Science (MADS)

Software Development Engineer, OpenSearch Serverless Team

Senior Software Engineer role at Amazon building next-gen cloud-scale analytics and search platform with OpenSearch Serverless team.

Systems Development Engineer: Intelligent Building Systems, FinAuto GREF Technology

Senior Systems Development Engineer role at Amazon focusing on intelligent building systems and real estate technology infrastructure.

Software Development Engineer, AWS Infrastructure Service

Senior Software Engineer role at AWS Infrastructure Services focusing on distributed systems and data center automation with competitive compensation.

Software Development Engineer, AWS Resource Explorer, AWS Cloud Operations

Senior Software Engineer role at AWS building large-scale distributed systems for resource discovery and management, focusing on high performance and security.

Senior Network Development Engineer, Kuiper Enterprise Engineering

Senior Network Development Engineer for Project Kuiper, building satellite-based broadband services at Amazon.