Software Development Engineer, Kindle Reader

Amazon is a leading e-commerce and technology company known for innovation in various sectors including cloud computing and digital reading devices.
$129,300 - $223,600
Backend
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Consumer · Enterprise SaaS

Description For Software Development Engineer, Kindle Reader

Amazon Kindle is a revolutionary reading device and one of the most innovative and fastest growing businesses at Amazon. We are seeking a passionate software engineer to build high quality mission critical software and reusable software libraries to shape the future of eBooks.

Key responsibilities include:

  • Contributing to the definition, development, integration, test, documentation, and support of C++ software across multiple digital surfaces for Kindle Readers and Applications
  • Engaging in software development while gaining experience in planning, organizing, and conducting projects in a dynamic environment
  • Architecting software solutions, improving subsystem compatibilities, developing new concepts and methodologies
  • Designing and building highly performant new features
  • Preparing technical requirements and software design specifications
  • Understanding graphics subsystem internals
  • Implementing best practices for software development and documentation
  • Ensuring designs meet requirements and delivering high quality software on tight schedules

The team owns the design, architecture, and implementation of a surface to enable reading innovation across file formats and operating systems. Our software supports Kindle customers on all major mobile surfaces and Kindle devices. Engineers enjoy working as a team and have opportunities to lead.

This role offers a competitive compensation package, including equity and a full range of medical, financial, and other benefits. The base pay ranges from $129,300/year to $223,600/year, depending on the geographic market and other factors.

Join Amazon Kindle and help shape the future of digital reading!

Last updated 2 months ago

Responsibilities For Software Development Engineer, Kindle Reader

  • Contribute to C++ software development for Kindle Readers and Applications
  • Architect software solutions and improve subsystem compatibilities
  • Design and build highly performant new features
  • Prepare technical requirements and software design specifications
  • Implement best practices for software development and documentation
  • Deliver high quality software on tight schedules

Requirements For Software Development Engineer, Kindle Reader

Java
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience with new and existing systems
  • Experience programming with at least one software programming language
  • Bachelor's degree in computer science or equivalent (preferred)
  • 3+ years of full software development life cycle experience (preferred)

Benefits For Software Development Engineer, Kindle Reader

Equity
Medical Insurance
  • Equity
  • Medical Insurance
  • Financial Benefits

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Kindle Reader

Software Development Engineer, AWS Audit Manager

Senior Software Engineer position at AWS Audit Manager team, focusing on building scalable compliance automation solutions with competitive compensation and benefits.

Hyperion Application Engineer, Financial Governance, Close & Consolidation

Senior Oracle Hyperion Financial Management Engineer position at Amazon, focusing on financial systems development and large-scale data processing.

Sr. Software Development Engineer, Delivery Choices

Senior Software Engineer role at Amazon's Delivery Choices team, focusing on developing innovative delivery solutions and leading technical initiatives.

Sr. Software Dev Engineer, Intent Driven Network

Senior Software Engineer role at Amazon AWS focusing on Intent Driven Network infrastructure and distributed systems development.

Senior SDE, Amazon Q Business

Senior Software Engineer role at Amazon Q Business, focusing on developing enterprise-grade generative AI solutions with AWS, requiring 5+ years of experience.