Are you passionate about building platforms that improve the sharing of tribal knowledge between teams? Are you looking to innovate around how people collaborate to create knowledge and build rich media narratives? Amazon is looking for a highly motivated full stack engineer to help build a platform that manages millions of pieces of content and serves hundreds of thousands of users in various experiences such as desktop and mobile. This is your chance to impact the tools that shapes culture through the sharing of knowledge by solving problems such as: - Analyzing user behavior for creating, editing, and collaboration and build tools that remove friction, allowing users to focus on content management. - Identify platform bottlenecks and refinements that lead to a highly available service that meets the needs of a global company. - Help build a platform which other services can integrate into and innovate on top of, giving users direct ownership in how and what type of content can be added
· At least 5+ years work experience in a related field · Demonstrated proficiency with Java, C++, Scala or similar modern programming languages · Computer Science fundamentals in object-oriented design · Computer Science fundamentals in data structures · Computer Science fundamentals in algorithm design, problem solving, and complexity analysis · Obsession with quality, operational excellence, and customer experience· Experience taking a leading role in building complex software systems that have been successfully delivered to customers · Knowledge of professional software engineering practices