Software Development Engineer, Ads Campaign Management

Amazon

3+ yrs Bengaluru Full Time Work from office
Amazon logo
Posted : today
Actively hiring

Job description

Join Amazon Advertising, a rapidly expanding and highly profitable sector within Amazon, focused on delivering advanced AI-powered solutions that redefine advertiser strategy. We process vast amounts of advertiser data daily and deliver billions of ad impressions. This role offers the opportunity to pioneer innovative AI approaches for accessing and reasoning over real-time advertiser data at scale.

The Campaign Management team is central to empowering advertisers with control over their campaigns. We build robust, high-velocity distributed systems that handle millions of daily API requests, process petabytes of data, execute business logic with stringent latency requirements, and stream data to over 20 other services. Our team leverages cutting-edge AWS products and services, including ECS, Fargate, EMR, Lambda, Kafka, DynamoDB, and more. We are actively integrating generative AI and agentic systems to provide instant, strategic guidance to advertisers, focusing on global ads experience, agent orchestration, and context optimization.

We are seeking inventive techniques for global ad experiences, agent orchestration, and context optimization, ensuring accurate, trustworthy insights with minimal latency and token consumption. You will also develop feedback loops to enable continuous self-evaluation and improvement of our solutions.

Responsibilities

Key responsibilities include designing and implementing scalable architectures for APIs serving millions of advertisers with high transaction volumes.

You will build Model Context Protocol (MCP) server infrastructure, an emerging standard for AI agent-data interaction, ensuring advertiser context is delivered with sub-second latency and minimal token usage.

Additionally, you will establish robust system design patterns and best practices to support a global ads experience at scale.

Qualifications

The ideal candidate will possess over 3 years of professional software development experience, excluding internships.

A minimum of 2 years of experience in designing or architecting new and existing systems, focusing on design patterns, reliability, and scaling, is required.

We are looking for candidates with 3+ years of experience within the Video Games Industry, supporting title development, release, or live operations.

Proficiency in at least one software programming language is essential.

Preferred qualifications include over 3 years of experience across the full software development lifecycle, encompassing coding standards, code reviews, source control management, build processes, testing, and operations. A Bachelor's degree in Computer Science or a related field is highly desirable.

Essential Skills

Software DevelopmentSystem ArchitectureAPI DesignDistributed SystemsAWSGenerative AIAgent Systems

Good to Have

CD/CI PipelinesData StreamingMicroservicesMachine Learning

Highlights

  • Actively hiring

More Details

RoleSoftware Development Engineer, Ads Campaign Management
IndustryAdvertising
DepartmentSoftware Development
Employment TypeFull Time, Work from office

About the Company

Amazon logo

Amazon

Advertising

Software Development Engineer, Ads Campaign Management at Amazon | SkillMX | SkillMX