Software Development Engineer
Amazon
Software Engineering
Description
The Sponsored Products and Brands team at Amazon Ads is re-imagining the advertising landscape through generative AI technologies, revolutionizing how millions of customers discover products and engage with brands across Amazon.com and beyond. We are at the forefront of re-inventing advertising experiences, bridging human creativity with artificial intelligence to transform every aspect of the advertising lifecycle from ad creation and optimization to performance analysis and customer insights. We are a passionate group of innovators dedicated to developing responsible and intelligent AI technologies that balance the needs of advertisers, enhance the shopping experience, and strengthen the marketplace. If you're energized by solving complex challenges and pushing the boundaries of what's possible with AI, join us in shaping the future of advertising.
Key job responsibilities
The ideal candidate for this role has strong experience in designing and developing scalable high-performance systems and services that are flexible, reliable, and maintainable. You have excellent problem-solving skills, a solid understanding of computer science fundamentals, and a customer-focused mindset. You take pragmatic and iterative approach to building software: you have an ability to simplify and get things done with a demonstrated track record of building and delivering software and working effectively with external and internal teams. Key responsibilities include, but are not limited to:
- Design, develop, and operate large-scale distributed systems for Sponsored Brands Impressions-based Offerings.
- Apply Generative AI (GenAI) and Large Language Models (LLMs) to deliver more relevant, personalized advertiser and shopper experiences.
- Collaborate with applied scientists, product managers, and other engineers to define and deliver customer-focused solutions.
- Write high-quality, maintainable code and participate in design and code reviews.
- Drive operational excellence through monitoring, automation, and continuous improvement.
A day in the life
As a Software Development Engineer on the Sponsored Brands Impressions-based Offerings team, you will work with a team of talented and experienced engineers, scientists, and designers to help bring new products to market and ensure that our customers are delighted by what we create. The Sponsored Brands Impressions-based Offerings team is responsible for the design, development, and implementation of Sponsored Brands Impressions-based Offerings team worldwide.
About the team
The Sponsored Brands Impressions-based Offerings team is responsible for evolving the value proposition of Sponsored Brands to drive brand advertising in retail media at scale, helping brands get discovered, acquire new customers and sustainably grow customer lifetime value. We build end-to-end solutions that enable brands to drive discovery, visibility and share of voice. This includes building advertiser controls, shopper experiences, monetization strategies and optimization features. We succeed when (1) shoppers discover, engage and build affinity with brands and (2) brands can grow their business at scale with our advertising products.