CareerPlan

Software Development Engineer, Edgelink ML, Amazon Traffic Engineering

Vancouver, British Columbia, CanadaFull-timeCA$115k–CA$192k2026-11-06 → 2026-11-09

Core

Design and ship streaming pipelines and telemetry features for real-time ingestion and observability at scale, optimizing data queries and building self-serve interfaces for traffic pattern investigation.

Role type

Senior IC software development engineer (streaming/observability)

Builds

Unified edge observability platform (Trails) with live data pipelines, automated reports, and self-serve investigation tools

Domain

Cloud infrastructure, edge computing, real-time data streaming

Required skills

software development, system design, architecture, data layout optimization, query design, self-serve interface development, automation, code maintainability, on-call incident response

Preferred skills

full software development life cycle experience, coding standards, code reviews, source control management, build processes, testing, operations

Technologies

streaming applications, data lakes, telemetry systems, dashboards

Responsibilities

Design and ship streaming pipelines for real-time ingestion, optimize data queries over large datasets, build self-serve interfaces for traffic investigation, automate toil and expand query capabilities, power insight reports for incident triage, write clean maintainable code, partner with teams on telemetry sources, join on-call rotation

Seniority

Senior, hands-on IC