Software Development Engineer, Kindle

Global technology company pioneering in e-commerce, cloud computing, and digital reading experiences.
Backend
Mid-Level Software Engineer
In-Person
3+ years of experience
Consumer · Enterprise SaaS

Description For Software Development Engineer, Kindle

Amazon's Kindle Reader organization is seeking talented software engineers to revolutionize the reading experience for millions of customers worldwide. This role offers an exciting opportunity to work on the core platform that powers Amazon's digital reading ecosystem. As a Software Development Engineer, you'll be at the forefront of innovating the reading experience across mobile apps and devices.

You'll join a dynamic team responsible for developing and maintaining the backend services that power the Kindle platform. This position requires a blend of technical expertise in service architecture and cross-OS development, with a focus on creating exceptional user experiences. You'll collaborate with world-class engineers and business leaders while contributing to a platform that serves as the foundation for numerous Amazon partner teams.

The ideal candidate will bring strong software development experience, with a particular focus on building scalable, mission-critical applications. You'll be involved in the entire development lifecycle, from architectural decisions to implementation and optimization. This role offers the unique opportunity to impact millions of readers worldwide while working with cutting-edge technology at one of the world's leading tech companies.

Working at Amazon means joining a culture of innovation where your contributions will directly influence how people around the globe consume digital content. You'll have the chance to solve complex technical challenges, work with a diverse team of talented engineers, and help shape the future of digital reading. The role combines technical depth with customer-focused development, making it perfect for engineers who want to build products that truly matter to end users.

Last updated 7 minutes ago

Responsibilities For Software Development Engineer, Kindle

  • Design and architect backend services for Kindle app and device software
  • Drive architecture decisions for backend services and cross OS development
  • Develop platform for Amazon partner teams to innovate reader experiences
  • Work on mobile app UX experience to deliver reader experience
  • Collaborate with world-class engineers and business leaders

Requirements For Software Development Engineer, Kindle

Java
JavaScript
Python
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Experience with design patterns, reliability and scaling of systems

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Kindle

Software Development Engineer, Customer Engagement Technology

Software Development Engineer role at Amazon's CET department, building next-gen contact center systems with AI/ML technologies.

Quality Assurance Engineer

Quality Assurance Engineer role at Amazon's Seller Fulfillment Technology team, focusing on automation testing and quality assurance for ecommerce systems.

Software Development Engineer, Customer Engagement Technologies

Software Development Engineer role at Amazon's Customer Engagement Technologies team, focusing on building next-gen contact center systems with AI/ML integration.

Software Development Engineer, Alexa Smart Home

Software Engineering role at Amazon building cloud services for Alexa Smart Home experiences using AWS technologies.

Software Development Engineer, AWS AI

AWS is seeking a Software Development Engineer to build cutting-edge Generative AI applications, working with Java and Python to develop scalable cloud services.