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
- 5-10 years’ experience building successful production software systems. - BS/MS in Computer Science or equivalent. - Experience defining system architectures and exploring technical feasibility tradeoffs. - Experience developing service oriented architectures and an understanding of design for scalability, performance and reliability. - Proficiency in at least one modern programming language such as C/C++, C#, Java and open-source technologies (Linux, SQLite, OpenGL, Spring, Hibernate). - Excellence in technical communication with peers and non-technical cohorts. - Demonstrated ability to mentor