Software Development Engineer, Navigation Experiences (NavX)
Core
Design, build, and operate backend services and customer-facing navigation experiences for Amazon's websites and apps, serving tens of thousands of transactions per second.
Role type
Full stack Software Development Engineer
Builds
Navigation chrome, flyouts, tooltips, and Nav Config Studio for Amazon retail experience
Domain
E-commerce / Distributed Systems
Required skills
Full stack engineering, Cloud services design, Scalability, Performance optimization, Reliability engineering, Object Oriented Design, Technical design, Problem solving
Preferred skills
Full software development life cycle, Code reviews, Source control management, Build processes, Testing, Operations experience
Technologies
C#, C++, Java, Perl
Responsibilities
Design and develop large-scale, multi-tiered, multi-threaded, embedded or distributed software applications, tools, systems, and services; Own features and components end to end from data model to rendered experience; Ship code daily through continuous deployment pipelines; Optimize systems for scale, latency, and resilience; Mentor other engineers and raise the engineering bar through code reviews
Seniority
Mid-level, hands-on IC