{bc}
indeed

Software Development Engineer, Edgelink ML, Amazon Traffic Engineering

Amazon.com
Vancouver, CAN
Full-time
Intern
Onsite
CAD 114,800 to CAD 191,800 annually
Discovered 1 weeks ago
Software developmentProgramming language proficiencyStreaming data pipelinesTelemetry and observabilityReal-time data ingestionData query optimization

Full Job Posting

Role overview

Build and operate Trails, an edge observability platform that brings client-side and edge telemetry into a governed data lake with fine-grained access control.

Streaming applications deliver live data to detection, mitigation, and traffic insight systems, where latency is measured in seconds.

The role offers input into platform architecture and direction while addressing ingestion, data quality, and low-latency delivery.

Key responsibilities

  • Design and ship streaming pipelines and telemetry features for real-time ingestion and observability at scale.
  • Optimize queries over large datasets through improved data layout, partitioning, and query design.
  • Build a self-service interface for teams to investigate traffic patterns without engineering assistance.
  • Develop data solutions that improve visibility, understanding, and operation of edge systems.
  • Automate toil and expand self-service data query capabilities.
  • Power insight reports that help teams triage availability issues and abuse incidents quickly.
  • Write clean, maintainable code and partner with teams to onboard telemetry sources.
  • Participate in the on-call rotation to keep the platform available 24x7.

Basic qualifications

  • At least 3 years of non-internship professional software development experience.
  • At least 2 years of experience designing or architecting new and existing systems, including design patterns, reliability, and scaling.
  • Experience programming with at least one software programming language.

Preferred qualifications

  • At least 3 years of full software development life-cycle experience covering coding standards, code reviews, source control, build processes, testing, and operations is preferred.
  • A bachelor's degree in computer science or equivalent is preferred.

Compensation

  • Vancouver base salary range is CAD 114,800 to CAD 191,800 annually.
  • Total compensation may also include sign-on payments and restricted stock units; final compensation depends on experience, qualifications, and location.
  • Benefits include health insurance, RRSP, DPSP, and paid time off.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Amazon.com