Amazon.com is looking for a talented and enthusiastic software engineer to join the Digital Content Services team. The Digital Content Services team owns services supporting publishing and purchase of Digital content, including Kindle EBooks, Amazon AppStore for Android, Amazon Music , Amazon Instant Video and more.
You will be joining a new team that is building next generation, highly scalable services using the AWS cloud, Java, and RESTful Web Services. Our services will be used by all Digital teams - Kindle, Amazon Video, Amazon Music, Appstore and more. Your work will be highly visible to Amazon customers and stakeholders across Digital teams.
As a Software Development Engineer, you will provide technical leadership to other engineers in the team and also contribute to the design and development of multiple new scalable services and data processing workflows. You will also influence the technical direction of other teams in Digital Content Platform. We are solving some very interesting and complex problems in the next couple years, and there is a great deal of opportunity for a creative technical leader to innovate in the space and drive product direction. A successful candidate will have an established background in developing customer-facing experiences and backend web-services, strong technical skills, a motivation to achieve results in a fast paced environment, high creativity, and great analytical reasoning skills.
• Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
• 1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.
• 2+ years of non-internship professional software development experience
Strengths in coding, data structures, algorithms, Object Oriented design and designing for performance, scalability, availability, and internet and OS security fundamentals. - Demonstrated ability to achieve stretch goals in a highly innovative and fast-paced environment. - Expertise in delivering high-quality, innovative applications. - Strong desire to build, sense of ownership, urgency, and drive. - Excellent written communication and verbal agility are strong assets.