Amazon is constructing a top-tier advertising business and we are in charge of defining and providing a set of self-service performance advertising products that promote discovery and sales. Our products are strategically significant to our Retail and Marketplace businesses, fostering long-term growth. We serve billions of ad impressions and millions of clicks daily and are pioneering new territory to create world-class products. We are highly driven, cooperative, fun-loving, entrepreneurial, and action-oriented. With a broad mandate to experiment and innovate, we are growing at an exceptional speed with an apparently endless array of new opportunities.
Key job responsibilities
The Analytics & Data Management (ADM) team is seeking an SDE II to play an integral role in creating its next generation analytics tools and solutions that enable and expand our Performance Advertising business. Are you enthusiastic about Big Data and significantly scalable data platforms? Do you delight in constructing petabyte-scale data platforms? And if you have experience in developing and maintaining highly scalable analytics platforms delivering insights, then we need you!!!
In this position, you will be part of the Big Data Platform team and will be responsible for the development of an Ads-wide ETL and ML platform. You will lead the design and development of key features of a service that facilitates transformations over a Petabyte-scale data lake and deliver multi-tenant enterprise-level solutions. You will have the chance to innovate and drive your vision to develop platforms that scale with the business. You will enhance the productivity of our customers and assist various teams across the Advertising organization in achieving their objectives by enabling them with self-serve analytics and business insights.
We are open to employ candidates to work out of one of the following locations:
Bengaluru, KA, IND
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 language
Preferred 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 equivalent.