Software Development Manager, Mads
$171.4k - $286.2k per yearAmazon Inc.
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.
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 teamThe 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.
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
Additional Experience
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.
health insurance (medical, dental, vision, prescription, basic life & AD&D insurance)
Registered Retirement Savings Plan (RRSP)
Deferred Profit Sharing Plan (DPSP)
paid time off
other resources to improve health and well-being
Bevorzugte Qualifikationen
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
CAN, ON, Toronto - 171,400.00 - 286,200.00 CAD annually
#J-18808-Ljbffr
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 teamThe 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.
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
Additional Experience
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.
health insurance (medical, dental, vision, prescription, basic life & AD&D insurance)
Registered Retirement Savings Plan (RRSP)
Deferred Profit Sharing Plan (DPSP)
paid time off
other resources to improve health and well-being
Bevorzugte Qualifikationen
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
CAN, ON, Toronto - 171,400.00 - 286,200.00 CAD annually
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Software Development Manager, Mads in Winnipeg, MB vacancy
$114.8k - $191.8k per year
...business growth? Join our innovative MADS Ads Data systems in Toronto,... ...computer science domains, managing massive-scale streaming... ...seeking experienced, motivated software engineers with a proven track... ...understanding of agile software development. You excel at building exceptional...SuggestedInternship- ...knowledgeable follow-up service have made Price a market leader in... ...Personal and Professional Development - We are committed to helping... ...Job Title: Technical Lead, Software Development Location: Winnipeg... ...Technology Reports to: Technical Manager – Sales Technology Job...Suggested
$157.6k - $263.2k per year
Principal Technical Program Manager, MADSEvery day, advertisers and partners worldwide measure... ...Measurement, Ad Tech, and Data Science (MADS) organization at Amazon Ads is looking... ...management experience 5+ years of software development experience Experience designing or architecting...SuggestedManual laborWorldwide$140k - $205k per year
...run better operations, across 13.9 million managed assets and 79.5 million completed work orders... ...ours. The roleWe're looking for multiple Software Development Managers to lead one of several engineering teams. As a Dev Manager at MaintainX, you're the person who turns a...SuggestedWork at office- ...emphasis on ethics in AI and the customer service agent experience. About the role The team at Laivly is looking for a Manager, Software Development to lead a talented team of software engineers building scalable, high-quality features for our AI software platform. As...SuggestedLong term contractInternshipFlexible hours
$120k - $160k per year
...for good.Who are we looking for?We are seeking an experienced Software Development Manager to lead GHD's global delivery of workflow, automation, and... ...some steps through the process, all final hiring decisions are made by humansThis position is for an existing vacancy.As a...Long term contract$115k - $140k per year
...and employer-paid premiums!), wellness benefit, learning & development opportunities, paid vacation, personal days and sick days... ...informs future innovation. The PositionWe are seeking a Software Development Manager to join our R&D team to oversee the successful delivery of...RemplacementFull timeInternshipWork at office- ...Benevity Benevity is on a dynamic growth trajectory, where embracing change is part of our DNA. We're looking for a talented Software Development Manager to lead multiple engineering teams in a fast-paced, collaborative, diverse and inclusive environment. The ideal candidate...Work at officeFlexible hoursShift work
- ...We are seeking a Software Development Manager to lead a team of Software Developers and Scrum Masters responsible for delivering high-quality technical solutions for a large-scale, customer-facing website and internal content management platform. This role combines technical...Long term contractInternship
$170k - $180k per year
...place! Lightspeed Financial Services is looking for a Software Development Manager in North America to grow and lead our technical team within... ...of the recruitment process; all hiring decisions are made by our recruiting and hiring teams. To all recruitment agencies...Long term contractWork at officeLocal areaRemote workFlexible hours- Lead S3 storage optimization through software architecture, operational excellence, and high-scale distributed systems leadership at Amazon.As a Software Development Manager within the S3 Request Plane, you will lead engineers delivering highly available services for customer...
$135k - $150k per year
Overview IT Recruitment Manager / U of T / Smith School of Business MMABase pay range CA$135,000.00/yr - CA$150,000.00/yrKey... ...Seniority level Mid-Senior levelEmployment type Full-timeIndustries Software Development and BankingToronto, Ontario, Canada #J-18808-Ljbffr$102k - $160k per year
...world for the better, we’ll take you there.We are seeking a Manager, Software Engineering, to lead and develop a software engineering team... ..., Software Engineering, supports employees’ professional development and career growth, strengthens engineering practices, and drives...Flexible hours- ...Or just checking the market? Well… you might just be in the right place! Lightspeed Financial Services is looking for a Software Development Manager in North America to grow and lead our technical team within the Financial Services organization. In this role, you will...Long term contractWork at officeLocal areaRemote workFlexible hours
- ...You will lead, mentor, and develop a team of software developers while overseeing the design,... ...execution. Lead, mentor, and develop the software development team through regular one-on-ones, constructive feedback, performance management, and career growth. Foster a collaborative,...Work at officeRemote work
- ...digital knowledge workers. We are hiring talent AI can't replace to help us shape the future of information management. Join us. Role: Manager, Software Development The Manager, Software Development leads the newly formed engineering team delivering the Image & Fax Aviator...
$190k - $200k per year
...future. Novarc Technologies is looking for a highly skilled Software Development Manager to lead a team developing software for specialized machinery... ...’ bottom line. Why Novarc 'A' Players: Our team is made up of talented, intelligent, and hardworking people. If you...- ...complex employee systems in the world? The Amazon Compensation Technology team is seeking an innovative and highly motivated Software Development Manager to join our growing organization. We are building new software products and large-scale distributed systems to manage the...Internship
$145k - $180k per year
...as invested in helping our own team grow. We were named a 2025 Regional Finalist in Canada’s Best Managed Companies Program, and we’re looking for a Software Development Manager to help us keep raising the bar. Compensation: $145,000 - $180,000 CDN Location: 335...Casual workWork at officeFlexible hours- Lead geophysics software delivery at Seequent with technical leadership, people management, and hybrid work from the local office two days weekly.Reporting to the Director, Software Development, Geoscience, you will lead one or more teams delivering scalable, secure software...Work at officeLocal area
- ...headquarters in New Zealand.The RoleReporting to the Director, Software Development, Geoscience, this role leads one or more teams delivering... ...actionable plans while balancing technical leadership, people management, and cross-functional collaboration to drive engineering...Long term contractFor contractorsWork at officeLocal area
$171.4k - $286.2k per year
...massive scale while building both great software and great teams.Key job responsibilities... ...fostering their growth and professional development. Own team-wide architectural decisions... ..., and performance.About the team As a Manager on S3 Index Control Plane, you will lead...- Shape enterprise software architecture and delivery at PointClickCare, leading Agile teams... ...technology expertise.This Software Engineering Manager reports to the Senior Manager of... ...oversees multiple Agile teams. You will align development with user needs and business priorities...
- As Senior Manager, Software Development in Wealth Management Technology, you will lead the engineering teams behind the back‑end platforms that power RBC's Retail Trading business — order capture, routing, execution, trade posting and the supporting batch and real‑time services...Full timeContract workFlexible hours
- ...you will lead the technical execution of software feature teams delivering mission-... ...combines hands-on technical leadership, team development, and delivery accountability, ensuring high... ...deliveryPartner with Software Project Managers and cross-functional teams to align on scope...
- Lead engineering teams at Benevity as a Software Development Manager in a hybrid workspace. Drive AI-focused software solutions while fostering a diverse and inclusive team culture. Benevity is seeking a Software Development Manager to guide multiple teams in a collaborative...
$171.4k - $286.2k per year
...network of websites. The service aims to maximize benefits of scale and to pass those benefits on to the customers. As a Software Development Manager with-in the S3 Request Plane, you will help your team to design, develop and deliver global highly available services that...Shift work$100.81k per year
...part of our company DNA, which has made us one of the world's most beloved... ..., features, and services while managing ambiguity in an environment where development cycles are measured in weeks, not... ...version control systems Knowledge of software development lifecycle, including...Full timeSummer workInternshipSeasonal workSummer internshipWork at officeWorldwideMonday to friday- ...systems and cloud services expertise in Vancouver, British Columbia, supporting global, highly available infrastructure.As a Software Development Manager, you will lead engineers delivering critical S3 architecture components. You will own the team roadmap, connect Object APIs...
- Lead innovative AI-driven shopping platforms as a Software Development Manager at Amazon in Vancouver. Your expertise will shape dynamic experiences where agents interact with customers. In this strategic role, you will build and guide a high-performance engineering team dedicated...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Development Manager, Mads. Be the first to apply!
Related searches
- director software engineering Winnipeg, MB
- software project manager Winnipeg, MB
- project manager software development Winnipeg, MB
- manager software development Winnipeg, MB
- junior software developer .net Winnipeg, MB
- remote software Winnipeg, MB
- entry level software Winnipeg, MB
- software sales Winnipeg, MB
- golang software developer Winnipeg, MB
- software implementation project manager Winnipeg, MB

