Sr. Software Development Engineer, Amazon Ads

6 months ago


Vancouver, Canada Amazon Development Centre Canada ULC Full time
Amazon is investing heavily in building a world class Advertising business and the WorldWide Ad Success team (WASE) is at the head of this growth machine enabling our teams to deliver at scale. Our goal is to scale account management multifold by investing in strategic self-service applications that improve productivity of internal account management executives. We are a startup within one of the fastest growing and most strategic parts of Amazon. This is a relatively new team, with a focused initiative, looking for an outstanding and motivated Sr. SDE with a proven track record of building applications, workflows and services at scale.

In this role, you will lead the design and implementation of significant portions of the product development, and serve as a leader and mentor for other engineers in their areas of work. You will help set the features, architecture, and best practices of the team, and have significant influence on our overall tech strategy. Creating a reliable, scalable, and high performance service requires exceptional technical expertise, a sound understanding of the fundamentals of Computer Science, and practical experience building large-scale distributed systems. You should be somebody who enjoys working on complex system software, is customer-centric, and feels strongly about building good software as well as making that software achieve its operational goals. The ideal candidate will be clearly passionate about new opportunities, and have a demonstrable track record of success delivering new features or products. He or she has strong OO design and implementation experience, strong knowledge of web protocols, an in-depth knowledge of distributed systems architectures, and has led or mentored junior engineers. Experience with web-based applications and/or web services-based applications, especially at massive scale, will be very applicable and helpful.

We are open to hiring candidates to work out of one of the following locations:

Vancouver, BC, CAN

BASIC QUALIFICATIONS

- 5+ years of non-internship professional software development experience
- 5+ years of programming with at least one software programming language experience
- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience as a mentor, tech lead or leading an engineering team

PREFERRED QUALIFICATIONS

- 5+ 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



  • Vancouver, Canada Amazon Full time

    Software Development Engineer - Recommendations Optimization Experience, Amazon AdsAmazon Advertising is one of the fastest growing businesses within Amazon. We are looking for a Software Development Engineer to leverage our cloud services, unique data, the latest machine learning methods and big data technologies to develop solutions that provide ad product...


  • Vancouver, British Columbia, Canada Amazon Full time

    About the RoleAs a Software Development Manager for Amazon Ads Campaign Management, you will be responsible for leading the development of highly available and scalable systems that enable advertisers to grow their business on Amazon. You will work closely with cross-functional teams to design and implement redundant systems that can handle massive traffic...


  • Vancouver, Canada Amazon Full time

    Software Development Manager, Advertising Trust EngineeringAmazon Advertising Trust team is responsible for moderating all kinds of ads before they become eligible for publishing to the customer. This team moderates millions of ads on a monthly basis. As the whole ad industry is influenced by the latest advancements in AIGen technology, we expect ads to be...


  • Vancouver, Canada Amazon Full time

    Sr Software Development Engineer, Amazon Fulfillment Technology (AFT)Opportunities abound in Amazon's Associate Experience Organization! We build cool technology to ensure that ensures we are effectively utilizing the worlds largest workforce while creating an amazing employee experience for our associates.Key job responsibilitiesAs a Sr Software Development...


  • Vancouver, Canada Amazon Development Centre Canada ULC Full time

    Are you a Software Engineer with a passion for building great experiences? Are you looking for an opportunity to make a big impact in a company with a global impact and a startup culture?Alexa is the Amazon cloud service that powers Echo, the groundbreaking Amazon device designed to respond to your voice commands and queries. We’re building solutions and...


  • Vancouver, British Columbia, Canada Amazon Full time

    We're seeking a highly skilled and visionary Software Development Engineer to join our team at Amazon. As a key member of our software development team, you will play a crucial role in designing and building innovative technologies that drive business growth and customer satisfaction.Company OverviewAt Amazon, we are committed to delivering exceptional...


  • Vancouver, Canada Amazon Full time

    Software Development Engineer, Ads Campaign ManagementAdvertisers will spend tens of billion dollars this year leveraging Amazon advertising this year to help grow their business. We are looking for exceptional software engineers to build the next generation of tools these advertisers depend on to control their advertising efforts across multiple ad products...


  • Vancouver, Canada Amazon Full time

    Software Development Engineer, Amazon ConnectWant to disrupt an industry by delighting customers? Looking for a job where your work can have direct and massive impact? Excited to join one of the newest and most exciting AWS services? Come be a leader on a team that is building a product that will touch millions of people daily.Amazon Connect is a highly...


  • Vancouver, Canada Amazon Full time

    Software Development Manager, Ads Campaign Management (ACM)Advertisers will spend tens of billion dollars this year leveraging Amazon advertising to help grow their business. This requires that we build redundant, highly available systems that scale massively to ensure our advertisers can enhance discoverability for all the products they sell online and...


  • Vancouver, Canada Amazon Full time

    Job ID: 2804330 | Amazon.com Services LLC - A57The Shopping Core Foundations (SCF) team owns capabilities used to build and enhance core shopping experiences across Amazon. We are looking for SDEs to join a new team that is responsible for delivering core capabilities of a new shopping experience. You have deep technical knowledge, high levels of customer...


  • Vancouver, Canada Amazon Full time

    Software Development Engineer, Amazon Payment ProductsWould you like to be a part of a technology team that enables one of the most profitable businesses at Amazon.com?The Amazon Payment Product team is responsible for developing the platform and applications used to introduce new and innovative payment methods to customers as well as support Amazon’s...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    About the RoleWe are seeking talented Software Development Engineers to join our team at Amazon Development Centre Canada ULC. As a Software Development Engineer, you will play a key role in conceiving, designing, and building innovative products and services that meet the needs of our customers.Key ResponsibilitiesCollaborate with experienced...


  • Vancouver, Canada Amazon Full time

    Software Development Manager, Ads Campaign Management (ACM)Advertisers will spend tens of billion dollars this year leveraging Amazon advertising this year to help grow their business. This requires that we build redundant, highly available systems that scale massively to ensure our advertisers can enhance discoverability for all the products they sell...


  • Vancouver, Canada Amazon Full time

    Software Development Engineer, Amazon TaxWould you like to work on one of the world's largest transactional distributed systems? How about working with customers and peers from the entire range of Amazon's business on cool new features? Whether you're passionate about building highly scalable and reliable systems or a software developer who likes to solve...


  • Vancouver, Canada Amazon Full time

    Software Development Engineer, Amazon StoresJob ID: 2788135 | Amazon.com.ca, Inc. - A49Come build the future as a Software Development Engineer at Amazon, where you will be inspired working along best-in-class inventors and innovators! You will have the opportunity to create meaningful experiences that deliver on the ever-evolving needs of our customers, and...


  • Vancouver, Canada Amazon Full time

    Software Development Engineer, Amazon Compensation TechnologyThe Amazon Compensation Technology (ACT) team is in a unique position in that its systems impact every single Amazon employee. Our customers are our peers and co-workers, so there is an extra level of responsibility that comes with the job.Engineers on this team are empowered to make decisions that...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    At Amazon Development Centre Canada ULC, we're revolutionizing the way people interact with technology. As a Software Development Engineer on our Alexa Daily Essential (ADE) team, you'll play a pivotal role in shaping and building products that customers love.About UsWe're a fast-paced, start-up like environment where agile development is embraced and...


  • Vancouver, British Columbia, Canada Amazon Full time

    About the RoleAmazon is now hiring a Software Development Engineer II to join the Agilis Tech team in Costa Rica. As a Software Development Engineer, you will work on high-demand web applications and back-end services that support business growth, using best-in-kind technology and collaborating with experienced professionals.Key ResponsibilitiesDevelop...


  • Vancouver, Canada Amazon Full time

    Senior Software Development Engineer, Amazon StoresJob ID: 2514012 | Amazon.com.ca, Inc. - A49Come build the future as a Senior Software Development Engineer at Amazon, where you will be inspired working along best-in-class inventors and innovators! You will have the opportunity to create meaningful experiences that deliver on the ever-evolving needs of our...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    About the RoleWe are seeking talented engineers to join the Amazon Prime Team in Canada, where you will have the opportunity to design and implement new features that impact millions of customers worldwide.Key ResponsibilitiesWork closely with the business team to design and implement new features for the Prime experienceUse a variety of core languages and...