Amazon

Software Developer, Amazon Advertising - Sourcing and Targeting

Toronto, Ontario Ontario, CA
Machine Learning AWS DynamoDB Spark Streaming
Description
- 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
- 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

Amazon 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, disability, age, or other legally protected status. If you would like to request an accommodation, please notify your Recruiter.
The Advertising Demand Tech Organization 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 any advertiser – regardless of budget size, advertising experience, or technical expertise to can set up display and streaming video campaigns to run on key placements across Amazon retail website and apps, Twitch, IMDB, Amazon Devices, Freevee, Prime Video and third party websites (e.g. nytimes.com) and mobile apps.

You will be part of the Ad Serving Sourcing Engineering and Science team which own, develop and operate robust services, datasets and machine learning models that are able to handle large volume of transactions and data and operating at a global scale. You will make use and explore a variety AWS services like Elastic Search, DynamoDB, SQS/SNS, S3, EC2, EMR and open source technologies such as Apache Lucene and Apache Spark. As you work on greenfield projects, you will constantly also explore new and build technologies that will best solve new technical and business needs.

The team consists of a core engineering team and a dedicated machine learning team who own and operate the end-to-end technology stack required to train ML models, evaluate incoming bid requests, use machine learning models and search technologies to select the best ads show, cache and real time evaluation of ads, filter and rank the ads that will be optimized to display for our shoppers and meet advertisers goals.

We are highly motivated, collaborative and fun-loving with an entrepreneurial spirit and bias for action. With a broad mandate to experiment and innovate, we are growing at an unprecedented rate with a seemingly endless range of new opportunities. We are passionate about building scalable, well-designed software services, and strive to constantly improve our technical foundation and user experience. As an engineer in our team, you’ll have a direct impact on your customers by making it easy and efficient for these suppliers to advertise their brands and products, increase sales and improve the Amazon shopper experience.

We’re working hard, having fun, and making history! Come join us!

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 401 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say