Search jobs > Toronto, ON > Software development

Software Development Manager, Sponsored Products, Sponsored Ads

Amazon
Toronto, ON
$130K-$150K a year (estimated)
Full-time

DESCRIPTION

We are also open to candidates in New York

Interested in charting the course of multiple critical, large scale systems that help create delightful ad experiences for Amazon shoppers?

We have an opportunity for you!

Amazon is investing heavily in building a world class advertising business and we are responsible for defining and delivering a collection of self-service performance advertising products that drive discovery and sales of merchandise.

We deliver billions of ad impressions and millions of clicks daily and are breaking fresh ground to create world-class products.

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 seeking an experienced engineering leader to join our Sponsored Products - Supply team. This team owns systems, services and initiatives to deliver relevant ads on the Amazon website, based on shoppers' intent, context and preferences.

As the Software Development Manager on this team, you will be responsible for charting and executing the course of a highly critical, extremely large scale distributed system handling billions of requests.

This is a high-impact role that requires strategic vision and big-picture thinking, but also strong execution, technical depth, analytical rigor and excellent communication.

The team of highly skilled developers you lead will have an appreciable impact on the quality and speed of service, the satisfaction of our customers, and the bottom line of Amazon Advertising.

This person will have the responsibility to :

  • Define and drive the multi-year vision for Amazon Advertising's core Data Ingestion Infrastructure.
  • Drive project initiatives to deliver robust and scalable solutions toward this vision, incorporate in new technologies as appropriate.
  • Work closely with Development Managers, Engineers and Technical Project Managers across the company to influence product development to support or enhance products.
  • Build relationships with existing and potential internal customers to understand their requirements and demonstrate how products can add value to their business.
  • Work with Project Managers to add new features to roadmaps, prioritize them, and facilitate delivery on requirements and functional specifications.
  • Own, oversee, and delegate the design, architecture, development, testing, deployment, and delivery of large-scale global software applications, systems, platforms, services or technologies.
  • Build, manage, and develop world-class engineers and project managers, including hiring recommendations, and guide and mentor engineers and project managers within and outside of the team.
  • Ensure high quality design reviews which meet business and architectural goals and drive critical feedback on architecture and design issues.
  • Oversee resource allocation to ensure appropriate business and staff development goals are met.
  • Participate in strategic planning to achieve technical and business with team, management chain and with customers

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

Toronto, ON, CAN

BASIC QUALIFICATIONS

  • 3+ years of engineering team management experience
  • 7+ years of working directly within engineering teams experience
  • 3+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience
  • 8+ years of leading the definition and development of multi tier web services experience
  • Knowledge of engineering practices and patterns for the full software / hardware / networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations
  • Experience partnering with product or program management teams

PREFERRED QUALIFICATIONS

  • Experience in communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategy
  • Experience in recruiting, hiring, mentoring / coaching and managing teams of Software Engineers to improve their skills, and make them more effective, product software engineers

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.

30+ days ago
Related jobs
Promoted
Procom
Markham, Ontario

As the Software Development Manager (Embedded), you will be responsible for overseeing the development of embedded products, leading a team of embedded software engineers. Software Development Manager (Embedded). On behalf of our client, a leading provider of reliable, full-featured, and competitive...

Amazon Development Centre Canada ULC
Toronto, Ontario

The Sponsored Products Bidding team is responsible for the real time bidding system for Sponsored Products. As an SDE in the Sponsored Products Bidding team, you will be responsible for developing the machine learning infrastructure and advanced reinforcement learning models to ensure strong perform...

Kontron S&T Group
Canada, Canada

CHEF(FE) DE SERVICE – DÉVELOPPEMENT LOGICIEL / Software Development Manager. Manage the design, development, integration and implementation of software solutions for cutting-edge products;. Management of software teams (Internal and Subcontractors), experience in an environment of development and in...

Clio
Toronto, Ontario

Participate in the full software development lifecycle, from requirements gathering to deployment. Keep up with the latest trends and technologies in software development. Having a 1:1 meeting with your direct reports to make sure they are supported in their career growth and development goals;. Wor...

Leica Geosystems
Canada

As the Software Development Center Manager for Leica Geosystems in the US/Canada region, you will play a pivotal role in overseeing the operations and strategic direction of our local software development team. Software Development Center Manager, Land Survey Software. Software Development Center Ma...

Scotiabank
Toronto, Ontario

The aim is to complete projects in a timely manner and produce minimal viable products to meet customer requests and just in time development. Manage a team of IT professionals and is responsible for systems analysis and application software development. Cards Engineering is a Cloud and host/mainfra...

Clio
Toronto, Ontario

As the manager for this team you will lead the development of reliable custom software and systems to provide essential insights across all of Clio's products. Participate in the full software development lifecycle, from requirements gathering to deployment. Keep up with the latest trends and techno...

Amazon Development Centre Canada ULC - K03
Toronto, Ontario

Our products help grow the number of Amazon Ads advertisers as well as the advertisers' understanding and usage of Amazon Ads products. As a Senior Software Development Engineer on the team, you will own and influence team software architecture, development, testing, and delivery of complex features...

Accommodations Plus International
ON, CA

Summary API is looking for an experienced Senior Software Development Manager with a strong background as a full-stack Java developer and Angular developer. Software Development Manager will oversee the delivery of technical projects, ensuring they are completed on time, within scope, and within bud...

Amazon Development Centre Canada ULC
Toronto, Ontario

As a software engineer, you will lead the design and delivery of software services and website stacks that entail engaging creatives, cross-screen placements, targeting, optimization, relevancy and advertiser experiences. Amazon is building a world class advertising business and we are responsible f...