Talent.com
Amazon.com.ca, ULC
Software Development Engineer, Scaling Planner, CloudTuneAmazon.com.ca, ULC • Toronto, Ontario, CAN
Software Development Engineer, Scaling Planner, CloudTune

Software Development Engineer, Scaling Planner, CloudTune

Amazon.com.ca, ULC • Toronto, Ontario, CAN
1 day ago
Job type
  • Full-time
Job description

Amazon's CloudTune organization is seeking a Software Development Engineer to join the Scaling Planner team and contribute to our suite of products across Reactive and Proactive Scaling. Our systems automate capacity management for thousands of EC2-based Auto Scaling Groups across Amazon's Stores, Devices, and Other (SDO) organization.

Proactive Scaling is the forward-looking engine at the core of Scaling Planner - it ingests business forecasts, applies scaling formulas via the Capacity Calculator, and generates capacity recommendations before demand arrives. This is how Amazon prepares for its highest-stakes moments, including Prime Day, Black Friday, and other High Volume Events. Reactive Scaling is the backstop to unplanned changes in demand - when systems come under stress that scaling can help smooth, we step in and provide automated emergency relief by pulling from a centrally managed capacity pool when real-time metric thresholds are breached.

As a Software Development Engineer II, you will own the design, delivery, and operation of systems across this portfolio with a primary focus on Proactive Scaling. You will partner with scientists, capacity managers, and service owners to ensure Amazon's infrastructure is always right-sized at the right time - powering services behind Amazon.com, Alexa, Prime Video, and digital devices.

Key job responsibilities
- Own the design, implementation, and operation of Proactive Scaling services that generate capacity recommendations using business forecasts, scaling formulas, and the Capacity Calculator.
- Build and improve the automated pipeline that calculates, schedules, and applies capacity overrides for peak events and daily scaling across supported regions (IAD, PDX, DUB, FRA, ZAZ).
- Contribute to Reactive Scaling systems that monitor real-time metrics (CPU, throughput via CloudWatch and PMET) and automatically adjust capacity when thresholds are breached.
- Drive integration between Scaling Planner, the Capacity Calculator (formerly CloudSpin), Fleet Management Console, and CloudTune Capacity Service to deliver seamless, end-to-end capacity automation.
- Define and monitor risk factors, efficiency metrics, and guardrails that trigger iterative improvements with customers to close automation gaps.
- Lead technical design reviews, author design documents, and influence the architectural direction of Scaling Planner.
- Mentor junior engineers through code reviews, design guidance, and operational best practices.
- Maintain high operational standards, including on-call responsibilities, monitoring, alarming, and incident response for services you own.

About the team
Scaling Planner is CloudTune's capacity automation engine for Amazon's SDO organization. We ensure that thousands of EC2-based services have the right capacity at the right time - whether that means proactively scaling up for Prime Day or reactively absorbing an unexpected traffic surge. Our Proactive Scaling capability is what sets us apart: instead of reacting to traffic spikes, we predict them using advanced forecasting and automatically prepare infrastructure weeks in advance. Reactive Scaling complements this by providing an automated safety net when real-world conditions deviate from forecasts. We work closely with CloudTune Science, capacity management, and service owners across Amazon. We value ownership, operational excellence, and building systems that remove manual toil so Amazon's engineers can focus on their customers.

BASIC QUALIFICATIONS

- 3+ years of non-internship professional software development experience
- Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
- Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design

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

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.

Create a job alert for this search

Software Development Engineer, Scaling Planner, CloudTune • Toronto, Ontario, CAN

Similar jobs

Remote Full-Stack Engineer: Build Scalable EdTech Platforms

Kira TalentToronto, ON, CA
Remote
Full-time

A leading EdTech company in Canada seeks a Full Stack Developer to collaborate in designing and building innovative applications.You will code within a cloud-based web application using technologie... Show more

 • Promoted

Software Development Engineer - $84,720 - $127,080 A Year

AmdNorth York, Canada
Full-time

Seeking a Software Development Engineer to join AMD, focusing on enhancing AI technologies and ensuring high-quality product delivery through feature validation and open-source contributions. Show more

 • Promoted

Staff Software Engineer — Lead Scalable Cloud Solutions

Clutch Technologies Inc.Toronto, ON, CA
Full-time

An established industry player is seeking a driven individual to join their innovative team in Toronto.This role involves tackling business challenges with creative solutions, championing engineeri... Show more

 • Promoted

Senior Platform Engineer - Remote, Scale & Reliability

Lillio (formerly HiMama)Toronto, ON, CA
Remote
Full-time

A leading EdTech company in Canada is seeking a Senior Platform Engineer to enhance system reliability and performance while contributing to impactful software solutions.The role involves making te... Show more

 • Promoted

Senior Platform Engineer (Python) - C$130,000 - C$180,000 A Year

Acquird.ioToronto County, Canada
Full-time

Senior Platform Engineer to build scalable B2B/B2C SaaS platforms using Python, Django, and Celery, focusing on API design, integrations, and async task management. Show more

 • Promoted

Senior Staff Software Engineer: Scalable Cloud Solutions

Clutch CanadaToronto, ON, CA
Full-time

A leading online used car retailer in Canada is seeking a seasoned Senior Software Engineer to join their dynamic team in Toronto.You will leverage your extensive experience to drive innovation and... Show more

 • Promoted

Backend Software Engineer - Cloud Apis & Scalable Systems - C$100,000 - C$150,000 A Year

RAVL Inc.North York, Canada
Full-time

Backend Software Engineer needed to design and build secure high-performance services, working with cloud environments and APIs. Show more

 • Promoted

Growth Backend Engineer: Scalable Crypto Apis - C$160,000 - C$210,000 A Year

BitGoNorth York, Canada
Full-time

Backend Engineer sought to design and enhance scalable crypto APIs using TypeScript and Node. Show more

 • Promoted

Senior Software Engineer — Lead Scalable Platform

MakeshipToronto, ON, CA
Full-time

A rapidly growing tech startup in Canada is seeking a Senior Software Engineer to lead complex technical initiatives and mentor junior engineers.The role requires full-stack development experience ... Show more

 • Promoted

Sr Software Development Engineer (Full Stack) - Evisort Ai - C$140,000 - C$210,000 A Year

EvisortNorth York, Canada
Full-time

Seeking a Full Stack Software Development Engineer to enhance an AI-driven contract management platform, collaborating with cross-functional teams to deliver scalable, user-centric solutions. Show more

 • Promoted

Senior Software Engineer in Python Development

VySystemsToronto, ON, CA
Full-time

Drive innovation as a Senior Software Engineer specializing in Python.Contribute to a scalable microservices banking platform while fostering a collaborative team environment.This role is perfect f... Show more

 • Promoted

Software Engineer - Core Systems Langflow

LeadingtalentMarkham, Ontario, Canada
Full-time

Introduction Langflow is one of the most exciting and rapidly growing parts of our company.Langflow powers our open-source community, cloud offerings, and upcoming integrations with major platforms... Show more

 • Promoted

DevOps Software Development Engineer

TekWissen ®Markham, York Region, CA
Temporary

Position: DevOps Software Development Engineer.Job Type: Temporary Assignment.TekWissen is a global workforce management provider headquartered in Ann Arbor, Michigan that offers strategic talent s... Show more

 • Promoted

Senior Engineer for Growth Platform Development

FaireToronto, Ontario, Canada
Full-time

Become a Senior Engineer at Faire, steering the growth platform development focused on backend scalability in a hybrid work model.Your role will support dynamic experimentation and retailer engagem... Show more

 • Promoted

Senior Platform Engineer — Remote, Scalable Microservices - C$145,000 - C$165,000 A Year - Remote

Alpine Software GroupToronto County, Canada
Remote
Full-time

Develop and maintain scalable micro-services.Requires 7+ years experience with Node. Show more

 • Promoted

Senior Software Engineer — Cloud, Azure & Dynamics 365

Rubicon PathToronto, ON, CA
Full-time

A leading consulting firm in Toronto is seeking a Senior Software Developer to work in a hybrid model, requiring 3 days onsite and 2 days remote.Ideal candidates should have over 10 years of experi... Show more

 • Promoted

Senior Backend Engineer — Remote, Scalable Systems Expert

EpistemixToronto, ON, CA
Remote
Full-time

A technology company is looking for a Senior Back End Software Engineer to join their fully remote team.The ideal candidate will have at least 7 years of back-end software development experience an... Show more

 • Promoted

Software Development Engineer - Ui - $116,800 - $226,000 A Year

AppleToronto County, Canada
Full-time

Seeking a Software Development Engineer in Vancouver to improve internal developer tools and services, focusing on front-end web platforms and code integration workflows. Show more

 • Promoted

Python Developer For Scalable Cloud Apis & Ci/Cd - C$90,000 - C$120,000 A Year

IT services companyEast York, Canada
Full-time

Software Developer needed to build scalable cloud REST APIs using CI/CD, data processing (JSON, SQL, NoSQL), Docker, and Kubernetes. Show more

 • Promoted

Senior Software Engineer - Platform Development - C$200,000 - C$220,000 A Year

TaniumNorth York, Canada
Full-time

Senior Software Engineer to build and maintain backend services, with C++ experience and knowledge of cloud technologies. Show more