The Kindle Publishing Tools (PubTools) team owns the self-service content creators tools. Our vision is to enable all content creators to prepare and publish their ideated work in a fast easy and low-cost manner to Kindle to provide the widest selection of high-quality books with unique Kindle features for our customers. We achieve this via our product portfolio: Kindle Create (KC) Kindle Previewer (KPR) Online Previewer (OPR) - which is integrated with KDP (Kindle Direct Publishing) title setup workflow and tools like Kindle Comic Book Creator (KC2) Kindle Kids Book Creator (KKBC).
Part of the team you will invent design and develop end-to-end products to make book creation experience simpler and high quality.
Key job responsibilities
Collaborate with experienced cross-disciplinary Amazonians to conceive design and bring innovative products and services to customers.
Design and implement system architecture and underlying components. Establish design principles select design patterns and instill best practices for software development across multiple teams
Anticipate bottlenecks make trade-offs and balance the business needs versus technical constraints.
Work in an agile startup-like environment to deliver high-quality software.
- 3 years of non-internship professional software development experience
- 2 years of non-internship design or architecture (design patterns reliability and scaling) of new and existing systems experience
- 3 years of Video Games Industry (supporting title Development Release or Live Ops) experience
- 3 years of programming using a modern programming language such as Java C or C# including object-oriented design experience
- 3 years of full software development life cycle including coding standards code reviews source control management build processes testing and operations experience
- Bachelors degree in computer science or equivalent
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process including support for the interview or onboarding process please visit
for more information. If the country/region youre applying in isnt listed please contact your Recruiting Partner.