Logo
Amazon

Senior Software Engineer, Amazon Ads

Amazon, Sunnyvale, California, United States, 94087

Save Job

Amazon is making significant investments in building a premier advertising platform. Our team is dedicated to creating self-service performance advertising products that enhance discovery and drive sales. These products are crucial for our Retail and Marketplace sectors and are pivotal for long-term growth. We deliver billions of ad impressions and millions of clicks each day while venturing into uncharted territories to build outstanding products. Our team members are motivated, collaborative, and possess an entrepreneurial spirit, along with a strong bias for action. With a broad mandate to innovate and experiment, we face unprecedented growth opportunities ahead. Our systems and algorithms work with one of the largest product catalogs globally, matching consumers with advertised brands while maintaining high relevance standards and strict latency constraints. We collaborate closely with Machine Learning scientists to develop innovative solutions that enhance the relevance of ads and strive to improve customer experiences. As a Senior Software Engineer, you will play a pivotal role in steering the technical direction of our offerings and solutions, collaborating with various technologies across the sponsored products organization. Your responsibilities will include: Designing, coding, troubleshooting, and supporting scalable services, machine-learning pipelines, and online serving systems capable of handling millions of requests daily while maintaining strict SLA requirements. Working alongside applied scientists to optimize machine-learning models and infrastructure, implementing comprehensive end-to-end solutions. Taking ownership of what you create, ensuring high operational standards. Mentoring junior engineers and guiding them to reach their full potential. Basic Qualifications: 5+ years of non-internship professional software development experience. 5+ years of programming experience in at least one software language. 5+ years of experience leading the design or architecture of new and existing systems, focusing on reliability and scalability. Experience mentoring, serving as a tech lead, or managing an engineering team. Preferred Qualifications: 5+ years of experience in the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations. Bachelor's degree in computer science or a related field. We are an equal opportunity employer and do not discriminate based on veteran status, disability, or other legally protected status. For applicants in Los Angeles County, job responsibilities include working cooperatively with others, maintaining high standards in stressful conditions, and communicating effectively to provide exceptional customer service. We will consider for employment qualified applicants with arrest and conviction records in compliance with the Fair Chance Ordinance. At Amazon, our inclusive culture empowers all employees to deliver the best results for our customers. If you require workplace accommodations during the application or hiring process, please reach out for support. The base pay for this position ranges from $151,300/year in lower geographic markets to $261,500/year in higher markets, based on various factors including knowledge and experience. Additionally, other forms of compensation may be offered, enhancing your complete compensation package. This position is open until filled. Apply through our career site.