Software Developer, Amazon Advertising - Sourcing and Targeting

Amazon is a global e-commerce and cloud computing company, known for innovation in online retail, AI, and web services.
Backend
Mid-Level Software Engineer
Contact Company
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS · E-Commerce

Description For Software Developer, Amazon Advertising - Sourcing and Targeting

The Advertising Demand Tech Organization at Amazon is on a mission to make Amazon the best-in-class destination for shoppers to discover, engage, and build affinity with brands, making shopping beautiful, delightful, and personal. We enable advertisers of all sizes and expertise levels to set up display and streaming video campaigns across Amazon's retail website and apps, Twitch, IMDB, Amazon Devices, Freevee, Prime Video, and third-party websites and mobile apps.

As part of the Ad Serving Sourcing Engineering and Science team, you'll develop and operate robust services, datasets, and machine learning models that handle large volumes of transactions and data at a global scale. You'll work with AWS services like Elastic Search, DynamoDB, SQS/SNS, S3, EC2, EMR, and open-source technologies such as Apache Lucene and Apache Spark.

The team consists of core engineering and dedicated machine learning professionals who own and operate the end-to-end technology stack for training ML models, evaluating incoming bid requests, selecting the best ads to show, caching and real-time evaluation of ads, and filtering and ranking ads for optimal display to shoppers while meeting advertiser goals.

We are a highly motivated, collaborative, and fun-loving team with an entrepreneurial spirit and bias for action. With a broad mandate to experiment and innovate, we are growing rapidly with endless opportunities. We are passionate about building scalable, well-designed software services and constantly improving our technical foundation and user experience.

As an engineer in our team, you'll have a direct impact on customers by making it easy and efficient for suppliers to advertise their brands and products, increase sales, and improve the Amazon shopper experience. We're working hard, having fun, and making history! Join us in this exciting journey of innovation and growth in the world of advertising technology.

Last updated 4 minutes ago

Responsibilities For Software Developer, Amazon Advertising - Sourcing and Targeting

  • Develop and operate robust services, datasets, and machine learning models
  • Handle large volumes of transactions and data at a global scale
  • Work with AWS services and open-source technologies
  • Participate in the end-to-end technology stack for ad serving and optimization
  • Build scalable, well-designed software services
  • Improve technical foundation and user experience

Requirements For Software Developer, Amazon Advertising - Sourcing and Targeting

Java
Python
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language

Interested in this job?

Jobs Related To Amazon Software Developer, Amazon Advertising - Sourcing and Targeting

Software Dev Engineer II-TEST

Amazon is hiring a Software Dev Engineer II-TEST to automate purchase and payment flows for their Digital Emerging Payments team.

Software Development Engineer II, AWS Data Center Operating Systems

AWS seeks a Software Engineer II for Data Center Operating Systems to design and build distributed systems at scale, collaborating across teams to innovate cloud infrastructure.

Software Development Engineer, Amazon Business

Join Amazon Business as a Software Development Engineer to innovate in B2B procurement solutions and drive technological advancements for international business customers.

Software Development Engineer II, AGI

Lead a team of engineers in developing innovative AI systems at Amazon's AGI team. Collaborate with experts in NLP and ML to advance generative AI technologies.

Cloud Support Engineer (Database)

Join AWS as a Cloud Support Engineer (Database) in Bangalore, India. Use cutting-edge cloud technologies to assist global customers and grow your career in cloud computing.