Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Development Manager, MADS

$171.4k - $286.2k per year

Amazon

Description

The Measurement and Data Science (MADS) organization at Amazon Ads is looking for a Software Development Manager to lead an established engineering team in our Programmatic Reporting group. Advertisers and partners measure the success of their Amazon Ads campaigns through the data this team delivers — and as AI reshapes how advertising is planned and optimized, that data has become a foundation that AI agents, machine learning models, and analytics engines around the world depend on.

Programmatic Reporting owns Amazon Marketing Stream and the Reporting APIs — the interfaces advertisers and partners worldwide use to consume Amazon Ads measurement data. Behind them sit the pipelines that source, transform, and deliver that data, processing billions of aggregated datapoints on Apache Spark, Apache Iceberg, and AWS. The freshness, accuracy, and cost-efficiency of that data are direct outcomes of the decisions your team makes.

This is a hands-on engineering leadership role. You will set technical direction alongside senior engineers, raise the bar on design and operational quality, and develop a team that thrives on hard distributed-systems problems. The ideal candidate reads code, understands cost models, and can challenge a design with a concrete alternative. You are equally comfortable in a design review, an operational deep dive, and a one-on-one focused on an engineer's growth.

Key job responsibilities

  • Set and execute the technical roadmap, making deliberate tradeoffs across data freshness, accuracy, and cost.
  • Shape how advertisers and partners consume reporting data through emerging GenAI-powered interfaces and data lake integrations.
  • Partner with senior and principal engineers on architecture decisions spanning data pipelines, query engines, and upstream data integration.
  • Lead a team of software engineers building the data sourcing, transformation, and delivery systems behind Amazon Ads reporting.
  • Hire, develop, and retain strong engineers, and raise the technical bar through design reviews, code reviews, and mentorship.
  • Improve cost efficiency through better architecture, not just tuning.
  • Own operational excellence across multiple regions, including on-call, incident response, and data quality.
  • Work with product management to turn product requirements into engineering plans that balance speed, quality, and cost.

About The Team

The Programmatic Reporting team builds the data interfaces that power how advertisers and partners measure their Amazon Ads outcomes. We own Amazon Marketing Stream and the Reporting APIs, delivering accurate, consistent, and timely data to advertisers and partners worldwide. Our work sits at the intersection of data engineering and developer experience, and increasingly extends into GenAI-powered interfaces and data lake integrations.

We start from the customer and work backwards. We move fast, think in systems, and obsess over data quality. This role is a chance to take on hard engineering challenges and shape how advertisers and partners consume Amazon Ads data for years to come. The team is based in Toronto and partners with teams across multiple sites.

Basic Qualifications

  • 3+ years of engineering team management experience
  • 3+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience
  • 8+ years of working directly within engineering teams experience
  • 8+ years of developing large-scale, multi-tiered distributed software systems using distributed programming 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 an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.

The base salary range for this position is listed below. As a total compensation company, Amazon's package may include other elements such as sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon offers comprehensive benefits including health insurance (medical, dental, vision, prescription, basic life & AD&D insurance), Registered Retirement Savings Plan (RRSP), Deferred Profit Sharing Plan (DPSP), paid time off, and other resources to improve health and well-being. We thank all applicants for their interest, however only those interviewed will be advised as to hiring status.

CAN, ON, Toronto - 171,400.00 - 286,200.00 CAD annually

Company

Amazon Development Centre Canada ULC

Job ID: A10457050

#J-18808-Ljbffr
Vacancy posted 4 hours ago
Similar jobs that could be interesting for youBased on the Software Development Manager, MADS in Toronto, ON vacancy
  •  ...MaintainX is the world's leading AI-powered maintenance and asset management platform, serving 13,000+ customers including Duracell,...  ...to match. The Opportunity We're looking for an Software Development Manager to lead our DevOps team as we scale infrastructure across... 
    Suggested
    Full time
    Immediate start
    Worldwide

    Maintainx

    Toronto, ON
    more than 2 months ago
  • $100k - $130k per year

     ...leader in enterprise wealth management for the Canadian market. Founded...  ...a cornerstone of our product development strategy, and through our...  ...applying. At Univeris, a Software Development Technical Team Lead...  ...hiring decisions are ultimately made by humans. If you would like... 
    Suggested
    Long term contract
    Full time
    Internship
    Work at office
    3 days per week

    Univeris

    Toronto, ON
    a month ago
  •  ...and Shared Value Creation We Will Be Systems Thinking, Data Driven and AI enabled  Job Description MISSION The Manager, Talent Development supports Indigo’s talent strategy by leading the execution, administration, and continuous improvement of talent management... 
    Suggested
    Full time

    Indigo Books Llc

    Toronto, ON
    7 days ago
  •  ...As Product Development Manager, you will bring the design brief to life for this Canadian brand, known for elevated multi-category womenswear built on thoughtful fabrics, considered construction and pieces that move effortlessly between work and everyday life. You will... 
    Suggested
    Full time
    Casual work
    Internship
    Seasonal work
    Work at office
    Work from home
    Relocation
    Overseas

    Fashion Heaven Inc.

    Toronto, ON
    6 days ago
  •  ...Business Development Manager at Riverside About Riverside.fm: Riverside.fm enables organizations across industries to remotely record studio-quality audio & video content. Enterprise customers including NYT, LinkedIn, Netflix, Google, and Accenture use Riverside to record... 
    Suggested
    Full time
    Work at office
    Remote work

    Riverside.Fm

    Toronto, ON
    12 days ago
  • $120k - $144k per year

     ...Opportunity Our Development team is growing, and we’re looking for a...  ...excellence and ensuring high-quality software delivery across the full...  ...closely with Product Managers and QA. Design, build, and...  ...multi warehouse and inventory management systems. Work hands on with... 
    Permanent employment
    Full time
    Internship
    Work at office
    Flexible hours
    2 days per week
    3 days per week

    Method Integration Inc.

    Toronto, ON
    more than 2 months ago
  •  ...2024 | Best Workplaces™ for Professional Development 2025 | Best Workplaces™ for Young Talent...  ...Investment Brands.   At  Picton Mahoney Asset Management (PICTON Investments) ,  being alternative...  ...with job requirements. All decisions are made by our hiring team.   Please note: We... 
    Long term contract
    Permanent employment
    Full time
    Immediate start
    Flexible hours

    Picton Mahoney Asset Management

    Toronto, ON
    more than 2 months ago
  • $73k - $85k per year

     ...professionals to join our growing and scaling Sales team as a Business Development Manager. This person must have demonstrated SaaS new business...  ...and sale of cloud based legal practice management software. Working alongside our international team of passionate high... 
    Full time
    Work at office
    Work from home
    3 days per week

    Leap Legal Software

    Toronto, ON
    7 days ago
  •  ...Position Overview Do you want to manage an engaging, helpful, and...  ...challenges to help customers buy the software and get the support they need....  ...management regarding the development, capabilities, and potential of...  ...not only how things are made, but what can be made. We take... 
    Long term contract
    Full time
    For contractors
    Worldwide

    Autodesk

    Toronto, ON
    2 days ago
  • $157.6k - $263.2k per year

     ...Principal Technical Program Manager, MADS Every day, advertisers and partners worldwide measure the success of their Amazon Ads campaigns...  ...product or program management experience ~5+ years of software development experience ~ Experience designing or architecting (design... 
    Manual labor
    Worldwide

    Amazon Inc.

    Toronto, ON
    4 days ago
  •  ...OVERVIEW We are seeking an experienced Software Engineer, Subscription Management with a strong background in full stack development to design, build, and maintain secure, high-performing applications and APIs. The successful candidate will work closely with cross-functional... 
    Full time
    Contract work

    Releady

    Toronto, ON
    21 days ago
  •  ...What You Get To Do:  Manage all aspects of major projects in the region that require acoustical design solutions and/or that use Pliteq...  ...to objections.  Contribute creatively to new product development as well as any other area of the business  Provide oversight and... 
    Full time
    For contractors

    Pliteq

    Toronto, ON
    29 days ago
  • $110k - $120k per year

     ...for their commitment to innovation, sustainability, and product development   What is Being Offered: ~ Flexible compensation, $110K-$...  ...within the building materials industry ~ Experience managing OEM accounts and working with distribution channels ~ Experience... 
    Full time
    Flexible hours

    Building Materials

    Toronto, ON
    16 days ago
  •  ...global provider of API-based payment processing and wallet management infrastructure. We’re 100% cloud-native, hyper-configurable,...  ...are a growing fintech organization looking to add a Senior Software Development Engineer in Test! What you’ll be responsible for in this role... 
    Full time

    Episode Six

    Toronto, ON
    more than 2 months ago
  • $75k - $90k per year

     ...ecosystem. MaRS is the place where you can play a meaningful role in the innovation economy. About the Position The Manager, Business Development (“BD”) - Health Sciences role leads strategic BD activities for the MaRS Health Sciences portfolio from prospecting to... 
    Full time
    Contract work
    Work at office
    Local area
    Immediate start
    3 days per week

    MaRS Discovery District

    Toronto, ON
    5 days ago
  • $180.5k - $270.7k per year

     ...bettering the lives of legal professionals while increasing access to justice. Summary: We are currently seeking a Software Development Manager to join our Engineering team. We have location specific roles posted on our career page. Please apply to the one that is appropriate... 
    Work at office
    Local area
    Flexible hours
    1 day per week

    Clio

    Toronto, ON
    3 days ago
  • $171.4k - $286.2k per year

     ...engineer lifecycle from conception to delivery advancing the foundational systems used to run and operate AWS services. As a Software Development Manager in Alameda, you will work as part of the larger engineering team and customers to drive broad adoption and change. This... 
    Long term contract

    Amazon

    Toronto, ON
    4 hours ago
  •  ...combining modern financial services and software to help businesses spend, save, and grow....  ...limit corporate cards, automated expense management, next-day bill payments, high-yield accounts...  ...conversation. All hiring decisions are made by our hiring team. About the Role... 
    Full time
    Work at office

    Float

    Toronto, ON
    more than 2 months ago
  • $66k - $78k per year

     ...The Business Development Manager is responsible for commercial clients. You’ll manage the full sales cycle, from prospecting and discovery...  ...travel). ~ Proficiency in using smart prospecting and CRM software (e.g., Salesforce, HubSpot, Apollo, LinkedIn Sales Navigator,... 
    Full time
    Contract work
    Work at office
    Remote work

    O2e Brands

    Toronto, ON
    a month ago
  • $100k per year

     ...solutions must evolve to unify innovations in software models, compilers, platforms, networking,...  ...Engineer on the Acceleration Kernel Development team at Tenstorrent, you’ll work at the intersection...  ...and location all impact the actual offer made. Tenstorrent offers a highly... 
    Permanent employment
    Full time

    Tenstorrent

    Toronto, ON
    more than 2 months ago
  •  ...civil works) to residential developments, and small-scale dewatering...  ...aims to be an end to end water management contractor for construction....  ...individual to spearhead the development of a construction sales team...  ...up. Familiarity with CRM software, LinkedIn Sales Navigator,... 
    Full time
    Contract work
    For contractors
    Casual work
    Internship
    Work at office
    Monday to friday
    Shift work

    WJ Groundwater

    Toronto, ON
    more than 2 months ago
  •  ...Metrics, and Quality Strategy Create and manage golden datasets and labeled test sets,...  ...~5+ years as an SDET, QA engineer, or software engineer with a strong testing focus, with...  ...from significant opportunities for career development and advancement. Competitive Compensation... 
    Full time
    Contract work
    Internship
    Shift work

    Nexxa

    Toronto, ON
    1 day ago
  •  ...can’t wait to get to know you!  The Work   The Manager, Strategic Finance & Corporate Development plays a critical analytical role within the Enterprise...  ...human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about... 
    Hourly pay
    Permanent employment
    Full time
    Internship
    Work at office

    Eq Bank

    Toronto, ON
    20 days ago
  • $80k - $100k per year

     ...animated entertainment company is looking for a Sales and Business Development Manager !  Duties and Responsibilities: Oversee the end-to...  ...strategies and execute business plans. ~ Expertise in CRM software (Salesforce) and rights management systems (e.g., MyMediaBox)... 
    Permanent employment
    Full time
    Contract work
    Local area
    Remote work

    Gurustudio

    Toronto, ON
    more than 2 months ago
  •  ...is looking for an experienced, ambitious, and astute Business Development Manager to build a network of distribution and integration partners...  ...partners. Position Requirements ~ B.A. in Marketing, Finance, Software Engineering, or related field. ~3-5 years of business... 
    Permanent employment
    Full time
    Contract work
    Remote work
    Worldwide

    Esprow

    Toronto, ON
    more than 2 months ago
  • $50k - $55k per year

     ...Alipay, and China UnionPay. We also help businesses take payments made with traditional methods such as Visa and Mastercard. In...  ...completed Series D funding.   We are looking for a  Business Development Manager to support our business growth. The Business Development... 
    Permanent employment
    Full time
    Work at office

    Ott Financial Group

    Toronto, ON
    more than 2 months ago
  •  ...move business forward. We are looking for ambitious business development executives to join our team. You will be responsible for...  ...provide you with limitless opportunities for growth in promotion, management, leadership and earning potential. Our goal is to grow you as fast... 
    Full time

    Generis Group, Inc.

    Toronto, ON
    more than 2 months ago
  •  ...support to achieve more for their practices, their people, and their patients. About the Role Dandy is seeking a Business Development Manager to hire, manage, and scale our Business Development Representative (BDR) team for Dandy’s next stage of hypergrowth. Dandy views... 
    Full time
    Internship
    Local area

    D And Y Corporation Co.,

    Toronto, ON
    more than 2 months ago
  •  ...on the Oracle PeopleSoft Human Capital Management (HCM) Enterprise Resource Planning (ERP)...  ...Must Haves: Peoplesoft HCM modules development exp is a must. Be part of an agile, self...  ...managers, senior solution designers, software developers and IT professionals with business... 
    Full time

    Maarut Inc

    Toronto, ON
    5 days ago
  • $75k - $95k per year

     ...true-value proposal to positively impact their businesses.   Manage the entire sales process for all business leads   Identify decision...  ...Qualifications Prior 3 years of sales experience working in software sales, consulting sales or having an engineering background is... 
    Full time
    Contract work
    Summer work
    Local area
    Immediate start
    3 days per week

    Ayming

    Toronto, ON
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Development Manager, MADS. Be the first to apply!