Amazon
Amazon•2h ago
Indeed

Senior Software Development Enginee...

Bengaluru, Karnataka
Full Time
Senior Level

Auto Apply to 50+ AI Matched Senior Software Development Enginee... Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Amazon

Full Job Description

DESCRIPTION

Amazon Kindle is a revolutionary reading device and one of the most innovative products at Amazon. Our organization is seeking an inventive and technically skilled Software Development Engineer to join our diverse team at the forefront of delighting millions of readers worldwide. We are building the next generation of the reading experience, working backwards from customer needs to design and implement solutions that deliver an immersive reading experience across a wide variety of devices, genres, and formats. We are looking for full-stack Software Development Engineers who enjoy building high-quality software that impacts millions of customers. Those who seek a challenge, are eager to learn, and want to make a global impact should apply.

Key job responsibilities

As a Senior Software Development Engineer, you will be responsible for adding capabilities as we unlock more features on the Kindle E-reader family. Our goal is to make it fast, easy, and low-cost for our internal application developers to build and release features on our E-reader stack. You will tackle challenging, novel situations daily and, given the scale of this initiative, will have the opportunity to collaborate with multiple technical teams across Amazon. We will address problems spanning software, hardware, networks, distributed systems, and automation. You will design and develop critical components in the E-reader that ensure the product is performant, secure, and power-optimized. Along the way, you'll learn extensively, have fun, and positively impact millions of people.

  • Expertise in C/C++ and comfort working across client and service-side stacks.
  • Collaborate with experienced Amazonians to design and implement innovative E-reader components.
  • Architect and design secure software to protect customer data stored on devices.
  • Identify and implement strategies to keep the software stack up-to-date, considering advancements in both hardware and software.

A day in the life

In this role, you will be actively involved in developing our E-reader software, primarily based on C/C++. You will interact with many Amazonians deploying their software on E-reader. You will also serve as the lead engineer for your team, guiding them on design and best practices. Ship and review C++, ReactNative, or Java code for reading features on Kindle E-Reader and Kindle Apps for iOS/Android. Collaborate with peers, product owners, UX designers, and partner tech teams on the architecture and design of reading features. Adapt the customer experience for the next generation of Kindle E-Reader devices, focusing on operational excellence and monitoring the team's code deployment pipelines and dashboards. Root cause issues and propose solutions. Train new team members on how E-Reader and Kindle Application software is constructed, its operation, security, and its role in the larger ecosystem.

About the team

We own the design, architecture, and implementation of a surface that enables reading innovation across file formats and operating systems. Our software supports Kindle customers on all major mobile surfaces and Kindle devices. Our engineers enjoy working collaboratively and welcome leadership opportunities.

BASIC QUALIFICATIONS

  • 5+ years of non-internship professional software development experience.
  • 5+ years of programming experience with at least one software programming language.
  • 5+ years of leading the design or architecture (design patterns, reliability, and scaling) of new and existing systems.
  • Experience as a mentor, tech lead, or leading an engineering team.

PREFERRED QUALIFICATIONS

  • 5+ years of full software development lifecycle experience, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Bachelor's degree in Computer Science or equivalent.

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.

Company

Amazon

Amazon

Bengaluru, Karnataka
Posted on Indeed