You're using an older version of Internet Explorer that is no longer supported. Please update your browser.

Software Development Engineer - Multi-Channel Ads

Full Time
2 days ago
Job summary
Want to work in a start-up environment with the resources of Amazon behind you? Do you want to have direct and immediate impact on millions of customers every day? If you are a self-starter, enjoy designing large scale distributed and orchestration systems, and are intrigued by ambiguous problems, look no further.

The Multichannel Ads team is building the next generation of products and services that will fuel the future growth of Amazon's ad solutions. Based in beautiful Vancouver, our infrastructure team is developing innovations to support Amazon and 3rd party advertising across all types of mediums at massive scale. This is a chance to be in on a huge opportunity as we put an Amazon twist into online advertising. We are looking for a SDE who is excited about building an industry leading, next generation advertising solution. In this role, you will be responsible for the architecture, design, implementation and launch of advertising solutions that span advertising systems. This is a highly visible program across multiple organizations where you will have the opportunity to have a huge impact.

We're looking for motivated software engineers with a proven track record of building web applications and services. The right candidate will possess strong technical skills, experience working on medium to large distributed services, and will want to have a lasting impact in the Advertising space. You must be able to thrive and succeed in an entrepreneurial environment, and be eager to roll up your sleeves, dig in and get the job done.

Our team works across Amazon to combine Desktop, Mobile, Kindle, Video, Retail and Social Media into our products. We're building a full-service, full-stack platform for end-users and other developers. With our team you'll get the opportunity to own major deliverables building out our framework. You enjoy innovation, simplifying complex problems and tackling tough challenges. Sound like a good fit?

Amazon is an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.


  • Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
  • Bachelor's degree in computer science related fields OR 1+ years equivalent experience in software development

  • Knowledge of CS fundamentals including data structures, algorithms, Object Oriented design and/or functional programming.
  • Bachelor's Degree in computer science or a related discipline


  • Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
  • 1+ years of non-internship professional software development experience
  • 1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.
  • Master's degree in Computer Science, or equivalent experience.
  • Experience testing web services.
  • Solid understanding of OOP concepts, algorithms and data structures.
  • Able to write clean, maintainable code .

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.
Software and Programming