Software Development Engineer, Kindle

Amazon is a leading e-commerce and technology company known for innovation in online retail, cloud computing, and digital devices.
Backend
Senior Software Engineer
5,000+ Employees
3+ years of experience
Consumer · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Dev Engineer III - AMZ9080505

Senior Software Engineering role at Amazon focusing on distributed systems architecture and technical leadership, offering competitive compensation and benefits in Chicago.

Senior Software Development Engineer, Elastic Load Balancing

Senior Software Engineer role at Amazon Web Services, leading the development of Elastic Load Balancing services and mentoring team members while working on large-scale distributed systems.

Network Development Engineer, OTN Network Provisioning and Automation

Senior network engineering role at Amazon focused on designing and operating large-scale networks for fulfillment centers and transportation sites, requiring expertise in routing protocols and Linux.

Software Development Engineer, Route 53 - DNS Security and DNS Management

Senior Software Engineer role at AWS focusing on DNS security and management, building scalable systems and ML models for threat detection while protecting thousands of organizations worldwide.

Software Developer Engineer, Last Mile Delivery Technology

Senior Software Engineer role at Amazon's Last Mile Delivery Technology team, focusing on connected vehicle systems and autonomous delivery solutions.

Description For Software Development Engineer, Kindle

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 help shape the future of Kindle devices. The Software Engineer will contribute to the definition, development, integration, test, documentation, and support of C++, TypeScript and React code across multiple digital surfaces for Kindle Readers and Applications.

Key responsibilities include:

  • Architecting software solutions, improving subsystem compatibility, and developing major routines and utilities.
  • Designing and building highly performant new features.
  • Preparing technical requirements and software design specifications.
  • Enforcing best practices for software development and documentation.
  • Ensuring designs meet requirements and delivering high-quality software on tight schedules.

This hands-on coding position will involve utilizing your engineering capabilities and technical expertise in software development. You'll gain valuable experience in planning, organizing, and executing software development projects within a dynamic environment.

About the team: We are focused on the development, maintenance, and optimization of customer-facing features in Kindle. Our mission is to enrich user experiences and ensure seamless operations within the Kindle ecosystem. We are committed to delivering top-notch, user-centric functionalities through collaborative efforts, ongoing enhancements, and adherence to industry best practices.

Join us in shaping the future of Kindle devices, where innovation and user satisfaction are our driving forces.

Last updated 6 months ago

Responsibilities For Software Development Engineer, Kindle

  • Architect software solutions and improve subsystem compatibility
  • Design and build highly performant new features
  • Prepare technical requirements and software design specifications
  • Enforce best practices for software development and documentation
  • Ensure designs meet requirements and deliver high-quality software on tight schedules

Requirements For Software Development Engineer, Kindle

TypeScript
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
  • Experience with full software development life cycle (preferred)
  • Master's degree in computer science or equivalent (preferred)

Interested in this job?