Taro Logo

Software Development Engineer, Kindle Reader

Global technology company specializing in e-commerce, cloud computing, digital streaming, and artificial intelligence.
Mobile
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Consumer

Job Description

Amazon is seeking talented software engineers to join the Kindle Reader organization, where you'll play a crucial role in innovating the reading experience for millions of customers. As part of this team, you'll collaborate with world-class engineers while developing the Kindle platform across iOS, Android, and E-Reader devices.

The role focuses on building and maintaining critical systems that power the Kindle reading experience, including the foundational technology for syncing annotations, bookmarks, and handwritten notes (via Kindle Scribe). You'll work on core architecture that supports features like Most Recent Page Read (MRPR) and Furthest Page Read (FPR) synchronization.

This position offers the opportunity to work on high-impact projects that directly affect millions of readers worldwide. You'll be responsible for designing scalable solutions, implementing cross-platform features, and ensuring robust data integrity and privacy measures for user content.

The ideal candidate brings strong software development experience and a passion for creating customer-centric solutions. You'll be part of a team that values innovation, technical excellence, and the ability to think big while delivering practical solutions that enhance the reading experience across Amazon's ecosystem.

Working at Amazon means joining a company that prioritizes customer obsession and innovation. You'll have access to vast technical resources and the opportunity to make a significant impact on products used by readers globally. The role offers excellent growth potential and the chance to work with cutting-edge technologies in a dynamic, fast-paced environment.

Last updated 19 hours ago

Responsibilities For Software Development Engineer, Kindle Reader

  • Design, architect, and code for Kindle Reader iOS, Android app and E-Reader software
  • Drive architecture decisions for Kindle Library, cross OS development, app UX experience
  • Work on service integrations to deliver reader experience
  • Work on foundational tech stack for syncing and storing structured annotations
  • Handle sync CX features such as MRPR and FPR
  • Support handwritten note sync and storage, data integrity, privacy/security for notetaking

Requirements For Software Development Engineer, Kindle Reader

Java
JavaScript
  • 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

Related Jobs

Software Development Engineer, Kindle Reader

Software Development Engineer role at Amazon working on Kindle Reader platform, focusing on sync architecture and reader experience features.

Software Development Engineer-II, Alexa Smart Home

Software Development Engineer II position at Amazon Lab126, focusing on Alexa Smart Home mobile app development using React Native and native technologies.

Software Development Engineer, Tablet Software

Software Development Engineer position at Amazon focusing on tablet software development, requiring 3+ years of experience in software development and expertise in Android development.

Software Dev Engineer - Android/Linux, Device OS Connectivity SW

Software Development Engineer role at Amazon focusing on Android/Linux connectivity software development for Amazon devices including Fire TV, Echo Show, and Smart home solutions.

React Native Developer

React Native Developer position at Wing's M32 AI subsidiary, offering competitive salary, remote work, and opportunity to build innovative B2B mobile applications.