Software Development Engineer, Kindle Reader

A global technology company known for e-commerce, cloud computing, and digital innovation.
$129,300 - $223,600
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Consumer

Description For Software Development Engineer, Kindle Reader

Amazon Kindle is seeking a passionate Software Development Engineer to join their innovative e-reader team. This role focuses on building mission-critical software and reusable libraries that shape the future of digital reading experiences. As part of the Kindle team, you'll work on architecture and implementation across multiple digital surfaces, supporting both Kindle devices and mobile applications.

The position requires strong C++ programming skills and experience with software architecture. You'll be responsible for developing high-performance features, working with graphics subsystems, and ensuring software quality through best practices and thorough documentation. The team owns the design and implementation of surfaces enabling reading innovation across various file formats and operating systems.

This is an excellent opportunity for engineers who thrive in collaborative environments and aspire to technical leadership. You'll be working with a team that values initiative and supports professional growth. The role offers competitive compensation ranging from $129,300 to $223,600 based on location and experience, plus additional benefits including equity and medical coverage.

Amazon's Kindle division represents one of the company's fastest-growing businesses, making this an exciting time to join the team. You'll be part of shaping how millions of people worldwide consume digital content, while working with cutting-edge technology in a dynamic environment that encourages innovation and technical excellence.

Last updated 24 minutes ago

Responsibilities For Software Development Engineer, Kindle Reader

  • Contribute to definition, development, integration, test, documentation of C++ software
  • Design and build highly performant features
  • Prepare technical requirements and software design specifications
  • Work with graphics subsystems
  • Implement best practices for software development and documentation
  • Design and architect software solutions across multiple digital surfaces
  • Build reusable software libraries

Requirements For Software Development Engineer, Kindle Reader

Java
React
  • 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
  • Bachelor's degree in computer science or equivalent (preferred)

Benefits For Software Development Engineer, Kindle Reader

Medical Insurance
Equity
  • Medical, financial, and other benefits
  • Equity compensation available
  • Sign-on payments may be provided
  • Total compensation package

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Kindle Reader

Embedded Firmware QA Engineer, eero

QA Engineer position at eero focusing on embedded firmware testing, requiring networking expertise and Python skills to ensure quality in mesh WiFi technology.

Software Development Engineer, Kindle Reader

Software Development Engineer position at Amazon Kindle team focusing on developing mission-critical software for e-reading devices and applications.

Wireless Bluetooth Software Engineer

Join Apple's Core Bluetooth team to design and develop next-generation wireless connectivity solutions for cutting-edge consumer products.

Bluetooth Systems Engineer

Join Apple as a Bluetooth Systems Engineer to design and optimize wireless communications systems, working with cutting-edge technology in Cupertino.

Hardware Systems Test Automation Engineer- iPhone

Hardware Systems Test Automation Engineer position at Apple, focusing on iPhone hardware validation and test automation infrastructure development.