Software Development Engineer, Kindle Reader Sync

Global technology company pioneering e-commerce, cloud computing, and digital reading experiences.
$129,300 - $223,600
Mobile
Mid-Level Software Engineer
In-Person
2+ years of experience
Consumer · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Development Engineer-II, Alexa Smart Home

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

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.

Software Developer Engineer (Mobile), OnRoad Transporter Experience

Mobile Software Development Engineer position at Amazon Flex, focusing on developing efficient delivery solutions and improving the driver experience through mobile applications.

Software Development Engineer, Relay Mobile

Software Development Engineer position at Amazon's Transportation Technology division, focusing on mobile solutions for logistics optimization and package delivery systems.

Software Development Engineer, Device OS Framework

Software Development Engineer position at Amazon Lab126 focusing on FireOS framework development for Fire TV and Fire Tablet products, offering competitive compensation and opportunity to work on innovative consumer electronics.

Description For Software Development Engineer, Kindle Reader Sync

Amazon is seeking talented software engineers to join their Kindle Reader organization, focusing on revolutionizing the reading experience for millions of customers worldwide. This role offers an exciting opportunity to work with world-class engineers while developing the Kindle Reader platform across iOS, Android, and E-Reader devices.

The position is within the Kindle Sync team, which is responsible for maintaining seamless synchronization of customer experiences across different devices and platforms. You'll be working on critical features including structured annotations (text notes, highlights, bookmarks), sync customer experience features, and the core sync architecture that drives Amazon's vision for a federated, scalable sync service.

Key responsibilities include developing the foundational tech stack for syncing and storing annotations, implementing sync features like most recent page read functionality, and supporting handwritten notetaking capabilities for devices like Kindle Scribe. You'll be involved in ensuring data integrity, privacy, and security while working on architectural improvements.

The role offers competitive compensation ranging from $129,300 to $223,600 based on location and experience, plus additional benefits including equity, sign-on payments, and comprehensive medical coverage. This is an excellent opportunity for engineers passionate about creating high-impact solutions that enhance the reading experience for millions of users.

You'll be working in Seattle, collaborating with cross-functional teams to drive innovation in digital reading technology. The position requires strong technical skills, experience with mobile development, and the ability to think at scale while maintaining high standards for customer experience and system reliability.

Last updated 4 months ago

Responsibilities For Software Development Engineer, Kindle Reader Sync

  • Design, architect, and code for Kindle Reader iOS, Android app and E-Reader software
  • Work on cross-OS platform and develop multiple services
  • Develop foundational tech stack for syncing and storing structured annotations
  • Implement sync features such as most recent page read and furthest page read
  • Support handwritten note sync and storage
  • Ensure data integrity and privacy/security for notetaking

Requirements For Software Development Engineer, Kindle Reader Sync

Java
JavaScript
Kotlin
  • 2+ 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

Benefits For Software Development Engineer, Kindle Reader Sync

Medical Insurance
Equity
  • Full range of medical benefits
  • Financial benefits
  • Equity compensation
  • Sign-on payments
  • Total compensation package

Interested in this job?