Software Development Engineer, Edgelink ML, Amazon Traffic Engineering
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