Taro Logo

Software Development Engineer

Global technology company pioneering e-commerce, cloud computing, digital streaming, and artificial intelligence.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Consumer

Description For Software Development Engineer

Amazon Kindle is revolutionizing how books are published, sold, and read globally. As part of the New Kindle Reading Foundation team, you'll be at the forefront of developing next-generation reading possibilities for millions of customers. This role focuses on building foundational tech stacks for Kindle Content experiences that benefit Customers, Publishers, and Authors.

The position involves working with C++ software across multiple digital surfaces for Kindle Readers and Applications. You'll be responsible for architecting software solutions, improving subsystem compatibility, developing major routines and utilities, and ensuring high-performance feature implementation.

The team owns the design, architecture, and implementation of surfaces enabling reading innovation across file formats and operating systems. Our software supports Kindle customers on all major mobile surfaces and Kindle devices. We foster a collaborative environment where engineers can lead and grow.

As a Software Development Engineer, you'll work on projects from inception to delivery, focusing on engineering excellence and cost-effective solutions. You'll collaborate with cross-functional teams to deliver delightful customer experiences while maintaining high engineering standards.

This is an opportunity to join a team that's changing how the world reads, working with cutting-edge technology to solve complex challenges in digital reading. You'll be part of Amazon's innovative culture, working alongside talented engineers who are passionate about delivering exceptional customer experiences.

Last updated 3 days ago

Responsibilities For Software Development Engineer

  • Contribute to definition, development, integration, test, documentation, and support of C++ software
  • Architecture of software solutions
  • Designing and Building new features that are highly performant
  • Preparation of technical requirements and software design specifications
  • Understanding the internals of graphics subsystems
  • Instilling best practices for software development and documentation

Requirements For Software Development Engineer

  • 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

Interested in this job?

Jobs Related To Amazon Software Development Engineer