Software Development Engineer, Demand Tech
$114.8k - $191.8k per yearAmazon Inc.
Software Development Engineer, Demand TechJoin our dynamic Reach Planning Engineering team within Demand Tech to build the next generation of advertising technology at Amazon. In this role, you'll own, design, and deliver highly scalable systems that empower advertisers to plan campaigns and build strategies related to reach and other media planning capabilities.
You'll work on our full-service, full-stack advertising platform, specifically developing APIs and AI Agents that deliver Amazon signals to improve planning for advertisers and enhance campaign impact. This position offers the opportunity to solve complex problems at scale while working across Amazon's advertising ecosystem to create solutions that drive meaningful business results for our advertising customers.
Key job responsibilities
Design and implement scalable, high-performance systems that power Amazon's advertising platform, ensuring robust functionality and optimal user experience
Provide meaningful code reviews to team members and actively participate in the full software development lifecycle including scoping, design, implementation, testing, deployment, and maintenance
Own operational excellence for your systems, proactively identifying root causes of issues and implementing permanent solutions that improve reliability and performance
Work closely with stakeholders across Amazon to understand business needs and customer value, translating requirements into technical solutions that enhance advertiser campaign effectiveness
Develop innovative APIs and AI-powered solutions that leverage Amazon's unique signals to optimize ad planning and delivery, contributing to the growth of Amazon's advertising business
A day in the life
As part of the Reach Planning Engineering team, you'll start your day collaborating with data scientists and product managers to define requirements for new API features that improve media planning. You'll write code, participate in design discussions, and review pull requests from teammates. Throughout the day, you'll analyze system performance, troubleshoot issues, and optimize algorithms that power our AI Agents. You'll also connect with internal and external partners to gather feedback on how our tools are performing and identify opportunities for enhancement.
Basic Qualifications
3+ years of non-internship professional software development experience
1+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
Experience programming with at least one software programming language
Preferred Qualifications
3+ 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
Experience working with GenAI-powered development tools and agentic AI assistants (e.G., code generation, AI-assisted debugging, automated testing, and documentation tools) to enhance software development productivity and code quality
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 - 114,800.00 - 191,800.00 CAD annually
#J-18808-Ljbffr
You'll work on our full-service, full-stack advertising platform, specifically developing APIs and AI Agents that deliver Amazon signals to improve planning for advertisers and enhance campaign impact. This position offers the opportunity to solve complex problems at scale while working across Amazon's advertising ecosystem to create solutions that drive meaningful business results for our advertising customers.
Key job responsibilities
Design and implement scalable, high-performance systems that power Amazon's advertising platform, ensuring robust functionality and optimal user experience
Provide meaningful code reviews to team members and actively participate in the full software development lifecycle including scoping, design, implementation, testing, deployment, and maintenance
Own operational excellence for your systems, proactively identifying root causes of issues and implementing permanent solutions that improve reliability and performance
Work closely with stakeholders across Amazon to understand business needs and customer value, translating requirements into technical solutions that enhance advertiser campaign effectiveness
Develop innovative APIs and AI-powered solutions that leverage Amazon's unique signals to optimize ad planning and delivery, contributing to the growth of Amazon's advertising business
A day in the life
As part of the Reach Planning Engineering team, you'll start your day collaborating with data scientists and product managers to define requirements for new API features that improve media planning. You'll write code, participate in design discussions, and review pull requests from teammates. Throughout the day, you'll analyze system performance, troubleshoot issues, and optimize algorithms that power our AI Agents. You'll also connect with internal and external partners to gather feedback on how our tools are performing and identify opportunities for enhancement.
Basic Qualifications
3+ years of non-internship professional software development experience
1+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
Experience programming with at least one software programming language
Preferred Qualifications
3+ 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
Experience working with GenAI-powered development tools and agentic AI assistants (e.G., code generation, AI-assisted debugging, automated testing, and documentation tools) to enhance software development productivity and code quality
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 - 114,800.00 - 191,800.00 CAD annually
#J-18808-Ljbffr
Vacancy posted 4 hours ago
Similar jobs that could be interesting for youBased on the Software Development Engineer, Demand Tech in Winnipeg, MB vacancy
$125k - $175k per year
Role Overview We are seeking a highly skilled Senior Software Development Engineer in Test (SDET) to support the development and deployment of next‑generation AI‑powered products. The role involves architecting, building, and maintaining production‑grade test infrastructure...SuggestedContract workLocal area- Senior Software Development Engineer, AWS Eventbridge Do you enjoy working on distributed systems and solving problems of scale, availability, and... ...new and existing systems experienceExperience as a mentor, tech lead or leading an engineering teamPreferred Qualifications...SuggestedInternship
- ...possible. You will work with a team of three software developers and one product manager, and... ...experience using AI tools in a development or testing workflow. · Experience with... ...Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience...Suggested
$173k - $254.1k per year
...technique-26WD101520, Director, Software DevelopmentPosition... ...experienced Director, Software Development to help build the next generation... ...Management, UX, Architecture, and Engineering teams, you will define... ...visualization systems, rendering engines, graphics technologies, or...SuggestedApprenticeshipWorldwide- ...with Tangerine as a Senior Manager in Software Development. Your expertise in technology leadership... ...products. Reporting to the Head of Engineering, Wealth, this senior management role involves... ...enterprise architecture. This role demands a deep technological understanding, a...Suggested
$125k - $140k per year
...AI across our products, and scaling to meet growing demand. We move fast, we build with purpose, and we're hiring... ...to shape what comes next. What You’ll DoThe Senior Software Engineer will lead the design and development of complex web applications using .NET Core, ASP.NET,...Contract workWorldwide$20 per day
...a high‑performance team to meet growing demand and pursue new market opportunities. Interested... ...can grow with us! Senior Full Stack Engineer, you will be a hands‑on contributor to... ...of the ins and outs of data modeling and software architecture for developing performant...InternshipSummer holidayRemote workRelocationShift work- ...requirements In FC Quality Verification Engineering, our mission is to build the technology,... ...are ready to ship. We work closely with development, quality verification, production,... ...operations teams.Role summary As a Senior Software Developer in Vancouver you will manage...Full timeWork at officeLocal area3 days per week
- ...prefill with ultra-fast decode on the Cerebras Wafer-Scale Engine. We are hiring a Software Engineer to productionize and optimize our GPU serving... ...for large language models, multimodal models, or similarly demanding GPU workloads. Strong programming ability in C++ and...
$115k - $125k per year
...We are looking for an experienced, hands-on Manufacturing Development Engineer to bridge the gap between product development and scaled manufacturing... ..., Canada. Arbutus Medical is a medical device innovation engine that streamlines surgical inefficiencies for the good of...InternshipWork from homeFlexible hours$120.8k - $170.8k per year
The Applications Development Technology Lead Analyst is a senior level position responsible for establishing and implementing new or revised... ...roleExtensive experience system analysis and in designing of software applicationsExperience in managing and implementing successful...Full time$136k - $187k per year
...all in on this mission. If you are too, let's talk. Senior Software Engineer, Security Engineering We are looking for a Senior Software... ...a scalable, reliable manner. What You Will Do Service Development: Build, maintain, and operate platform security services and...Local areaWorldwide$153k - $213k per year
Senior Software Engineer, Frontend (Marketing and Privacy)Remote Canada At Affir, we exist for... ...your peers and stakeholders in the product development lifecycle by collaborating with product... ...your team through your writing and tech talks. You will help develop talent on...Work at officeRemote workFlexible hours- Elevate your engineering career with Hexagon as a Senior Embedded Software Engineer. Design and develop safety-critical firmware for our cutting-edge Vehicle Control... ...Requirements: - 10+ years in embedded software development - Proficient in Embedded C and C++ - Experience with...
$139k - $249.26k per year
Position OverviewWe are seeking a Principal Software Engineer – Backend to join Autodesk’s Enterprise Data Management (EDM) organization within the COO-GET Engineering group. This is a senior individual contributor role operating at the Principal (P4) level, expected to drive...Long term contract- Drive innovation as a Principal Software Engineer with General Motors in a hybrid role. Focus on modernizing embedded software test systems to enhance engineering effectiveness and product quality. This key position requires a hands-on technical leader to shape and scale...
$89.05k - $120.22k per year
...Innovation, Impact and Empathy.The Senior Demand Planner, Service Parts is responsible... ...partners across Service, Procurement, Engineering, Logistics, Finance, and Global Supply... ...Training Resources and Learning & Development ProgramsOlympus considers a variety of factors...Full timeLocal areaRemote workWorldwide- ...Learn more about us at our website: Job DescriptionDo you love demand generation? Do you live in your campaign analytics and pipeline... ...Demand Generation Manager to lead McFadyen Digital’s lead generation engine, from first click to closed deal. Working closely with the VP of...Live InLocal areaRemote workWork from homeShift work
- ...skilled and motivated Principal Software Developer to join our... ...inspiring a team of talented engineers. You bring expertise across multiple... ...experience in software development with deep expertise in .NET... ...imagination to develop innovative tech that's revolutionizing the...InternshipRemote workFlexible hours
$137k - $172k per year
...your ideas, expertise, and perspective to meaningful work that can make a difference at global scale. Job OverviewAs a Senior Software Engineer, you will join a fast-paced innovation team that builds and deploys AI-powered solutions directly with Coursera's enterprise and...Live InRemote work$90k - $181k per year
...mentoring while remaining hands‑on. Your Role as a Tech LeadAs a Tech Lead, Data Engineering, you will own the technical direction of data... ...PySpark, AWS, and SQL Lead by example with hands‑on development, code reviews, and technical decision-making Mentor...Long term contractFull timeRemote workMonday to fridayFlexible hours- ...time off including paid parental leave | Individualized career development programs | Childcare assistance | Employee assistance programs,... ...and shift their attention from one task to another to meet the demands of different stakeholders without “dropping the ball”. ~ Ability...Work at officeWork from homeShift workNight shift
- ...the United Nations Sustainable Development Goals (SDGs). These goals are... ...for all. SUMMARYThe Software Project Manager is responsible... ...manages Statements of Work (SOW), engineering change requests, project... ...PHYSICAL DEMANDSThe physical demands described here are representative...Work at officeRemote work
- Elevate your career as a Senior Software Developer with SOTI in... ...NET, and scalable application development, you will collaborate with an... ...all-star team of experienced engineers. This role offers the chance... ...Typescript, Angular, and front-end tech - Strong problem-solving and...
$160k - $190k per year
What if you could build software that didn’t just scale, but transformed... ...world-class cloud, data, and API engineering firm with a mission to power the most influential tech of tomorrow, through expert-led... ...just getting started. With growing demand from top-tier clients and a...- ...core banking technology implementations for major financial institutions. You will orchestrate cross-functional teams across product, engineering, architecture, testing, data and vendor partners to ensure on-time delivery, production readiness and risk management in a...
$104k - $148k per year
As a Back-End Software Engineer, Senior Specialist reporting to the Senior Manager you'll play a... ...junior team members, supporting their development and sharing technical expertise.Required... ...education/training, business needs and market demands.At Nasdaq, we’re proud to be the engine...Long term contractTemporary workWork at officeWork from home3 days per week- ...in regulated environments. Delivery Oversight & Team Leadership Provide day‑to‑day technical leadership to Technical Associates and engineers, reviewing designs, configurations, and build outputs. Support and guide build, testing (SIT/UAT), deployment, and hypercare activities...Full timeWork at officeLocal area
- ...alongside team members committed to excellence and shared success.The Role As Lead Software Engineer, Risk & TFM Technology, you will guide and participate in the end-to-end design, development, testing and support of technology solutions for the SimCorp team. You will...Long term contractInternshipWorldwide
- ...around the world. Our teams work together across manufacturing, engineering, customer care, service, supply chain, finance, human... ...move people forward. POSITION SUMMARY: As the Learning & Development Specialist, reporting to the Professional and Leadership Development...Permanent employmentFull timeWork at officeImmediate startRemote workMonday to friday
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Development Engineer, Demand Tech. Be the first to apply!
Related searches
- software developer remote Winnipeg, MB
- software design engineer Winnipeg, MB
- software engineer devops Winnipeg, MB
- ingénieur logiciel Winnipeg, MB
- remote entry level software developer Winnipeg, MB
- part time software developer Winnipeg, MB
- director software engineering Winnipeg, MB
- software engineer - ai machine learning Winnipeg, MB
- software engineer salary in canada Winnipeg, MB
- software engineer - computer Winnipeg, MB

