Software Development Engineer II, E Reader Software
Teknik, data och digitalt · Mjukvaru- och webbutveckling · Mjukvaruutveckling · Webbutveckling
I korthet
Join Amazon's E-reader software team to build efficient systems for Kindle devices. You will design and develop critical operating system and low-level components, as well as applications, using C/C++ and React Native. This role offers the opportunity to solve deep, operating system-level problems and work with multiple technical teams.
Ansvarsområden
- Design and develop critical components in the operating system and low-level components in E-reader.
- Write applications on top of the Kindle Operating system.
- Collaborate with experienced Amazonians to conceive, design, and bring innovative components in E-reader.
- Architect and design secure software that protects customer data stored on the devices.
- Actively engaged in developing the system and writing applications based on C/C++ and React Native.
- Guide junior members in the role.
Krav
- 3+ years of non-internship professional software development experience.
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience.
- Experience programming with at least one software programming language.
- Proficient in C/C++ to understand internals of E-reader.
Önskade kvalifikationer
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience.
- Bachelor's degree in computer science or equivalent.
- Knowledge of React Native is a bonus.
Förmåner
- Opportunity to work on a project with a large customer impact.
- Chance to work with multiple technical teams across Amazon.
- Learn a ton, have fun and make a positive impact on millions of people.
#Software Development#E-reader#Kindle