Logo
Amazon

Software Development Engineer, Ads Identity and Access Management (IAM)

Amazon, New York, New York, us, 10261


Software Development Engineer, Ads Identity and Access Management (IAM)

Job ID: 2745763 | Amazon.com Services LLCAdvertisers will spend tens of billion dollars this year leveraging Amazon advertising to help grow their business. We are looking for exceptional software engineers to build the next generation of tools these advertisers depend on to control their advertising efforts across multiple ad products in the Amazon Advertising portfolio. As part of the self-service advertising products organization, our team focuses on the 80% of advertisers that are small and medium-sized businesses and deliver simple, intuitive solutions for helping them grow their reach and sales.This important work requires that we build redundant, highly available systems that scale massively to ensure our advertisers can enhance discoverability for all the products they sell online and connect Amazon customers with sellers and selection anywhere in the world. We are increasingly focused on helping our advertisers reach new markets and build a strong brand presence which means we must think globally and be strategic about how we build our software to operate 24/7 in over 20 countries.The Ads Core Services (ACS) team develops core services for Advertiser Identity and Access Management, Ad Catalog Service, Ad Serving, Clicks Ingestion, Budgeting, Metering & Billing, that underpin advertising programs such as Sponsored Products and Sponsored Brands. We handle millions of requests and process billions of events daily and are building the next-generation system to support low-latency Catalog Data Access Service, a highly available/scalable Storage layer and a real-time streaming publishing.We manage the end-to-end lifecycle of Advertiser Account Management including Registration and granular access control. We are working on the next-generation of Identity and Access Management (IAM) service. The Ad Serving system is a large-scale, distributed, and highly available system that hosts specialized logic of sourcing, relevance using machine learning models while maintaining low-latency within milliseconds supporting multiple ad products. We process tens of billions of requests daily, cleanse the incoming raw data, discard robotic and other low-quality traffic sources, apply business logic and perform various transforms to ease large-scale Analytics processing.Amazon is investing heavily in building a world-class advertising business and we are responsible for defining and delivering a collection of advertising products that drive discovery and sales. Our products are strategically important to our Retail and Marketplace businesses driving long-term growth. We deliver billions of ad impressions and millions of clicks daily and are breaking fresh ground to create world-class products. We are highly motivated, collaborative, and fun-loving with an entrepreneurial spirit and bias for action.Key Job Responsibilities

As a software engineer in Ads Core Services, you will:Own the design and delivery of software services and website stacks that entail engaging creatives, cross-screen placements, targeting, optimization, relevancy, and advertiser experiences.Build brand new distributed software applications using cloud services and Amazon proprietary technologies to deliver these unique customer and advertiser experiences.Interface with teams across Amazon in Advertising, retail category, traffic generation, vendor management, and analytics, among many others.Experiment, innovate, and deliver in a fast, agile, and reliable manner with high quality and low technical debt.Work with product managers, software development managers, software development engineers, and quality assurance engineers to raise the bar on product and technical quality.BASIC QUALIFICATIONS

- 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 languagePREFERRED QUALIFICATIONS

- 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 equivalentAmazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.

#J-18808-Ljbffr