Logo
Amazon

Software Development Engineer, Kindle Reader

Amazon, Herndon, Virginia, United States, 22070

Save Job

Overview

Amazon is looking for exceptional, motivated software engineers to work in the Kindle Reader organization. As a Software Engineer you will take an exciting and challenging role on a team that is innovating on the Reading experience on Kindle mobile devices and services for millions of Amazon customers. You will design, architect, and code for Kindle Reader iOS, Android app and E-Reader software, and join a team that develops a platform used by many Amazon partner teams to innovate reader experiences. You will think big and drive architecture decisions for Kindle Library, cross OS development, app UX experience, and service integrations to deliver an outstanding reader experience. We are seeking a passionate, hard-working, and talented software engineer who has experience building mission critical, high volume applications that customers love. Responsibilities

Design, architect, and code for Kindle Reader on iOS, Android, and E-Reader software. Contribute to a platform used by multiple Amazon teams to innovate reader experiences. Drive architecture decisions related to Kindle Library, cross OS development, app UX, and service integrations. Work with world-class engineers and business leaders to deliver high-quality software for a broad audience. About the team

As an engineer you will have the opportunity to work with: The foundational tech stack for syncing and storing structured annotations (text sticky notes, highlights, bookmarks). Sync CX features such as MRPR (most recent page read CX) and FPR (furthest page read). The core sync architecture that supports a federated, scalable, plug-and-play sync service for Kindle and Books features requiring sync. Notetaking Sync: backend support for handwritten notetaking (via Kindle Scribe), including note sync, storage, data integrity, privacy/security, and architectural improvements. BASIC QUALIFICATIONS

3+ years of non-internship professional software development experience 2+ years of non-internship design or architecture experience (design patterns, reliability, and scaling) of new and existing systems Experience programming with at least one software programming language PREFERRED QUALIFICATIONS

3+ years of full software development life cycle experience, including coding standards, code reviews, source control management, build processes, testing, and operations Bachelor’s 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 https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner. Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.

#J-18808-Ljbffr