Enable job alerts via email!

Software Development Engineer, Efficiency & Performance, Alloy

Amazon Canada Fulfillment Services, ULC

Vancouver

On-site

CAD 80,000 - 100,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading eCommerce company located in Vancouver is seeking a skilled software engineer to enhance performance and efficiency across their services. The ideal candidate will have significant software development experience and a Bachelor's degree in computer science. This role offers a unique opportunity to work on scalable systems intended for large-scale optimization and efficiency improvements.

Qualifications

  • 3+ years of non-internship professional software development experience.
  • 2+ years of non-internship design or architecture experience.
  • Experience programming with at least one software programming language.

Responsibilities

  • Solve performance and efficiency problems that manifest at scale.
  • Design metrics and measure performance and cost efficiency of services.
  • Collaborate with service teams to implement solutions.
  • Design and develop highly available components and profiling tools.

Skills

Performance problem-solving
Collaborative design implementation
Metrics design and measurement

Education

Bachelor's degree in computer science or equivalent
Job description
Overview

Amazon runs one of the world’s most complex eCommerce platforms, where operational efficiency directly drives profitability and customer satisfaction. Efficiency is core to Amazon’s DNA, reflected in the Leadership Principle of Frugality and the Flywheel strategy that lowers cost structures to fuel growth. With the cost of operating Amazon’s global infrastructure measured in billions of dollars, achieving true economies of scale rather than allowing scale to increase costs is essential to our success.

The Alloy team serves as Amazon’s central efficiency organization, leading company-wide cost optimization through intelligent and automated use of AWS resources. Our work spans thousands of internal services, enabling large-scale efficiency improvements with minimal engineering effort from partner teams. We drive optimization across multiple layers of Amazon’s stack, focusing on GPU efficiency infrastructure for AI / ML workloads through centralized scheduling, software performance profiling, and end-to-end storage optimizations through data lifecycle management. These cross-cutting initiatives transform isolated team optimizations into scalable, safe, and reusable systems that continuously improve efficiency across Amazon.

In this role, you will

In this role, you will :

  • Solve performance and efficiency problems that manifest at scale.
  • Design metrics and measure performance and cost efficiency of services in Amazon's ecosystem.
  • Collaborate with service teams to identify inefficiencies, and design and implement solutions.
  • Design and develop highly available components and profiling tools.
Basic Qualifications
  • 3+ years of non-internship professional software development experience
  • 2+ 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

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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.