Application Engineer II

Amazon is a global technology company leading in e-commerce, cloud computing, and digital reading solutions through Kindle.
Backend
Mid-Level Software Engineer
In-Person
2+ years of experience
Enterprise SaaS · Consumer

Description For Application Engineer II

Join Amazon's Books team, working on the Kindle platform - the leader in digital transformation of reading. This role combines development and operational support for Amazon's oldest business unit with a mission to inspire readers by making it easy to read more. As an Application Engineer II, you'll be part of the team making reading on Kindle a more delightful experience.

You'll work on critical operations and maintenance projects, utilizing a diverse tech stack including Perl, shell scripts, Java, and Python. Your responsibilities will span from maintaining CI/CD pipelines to troubleshooting complex systems. This position offers a unique blend of development and operational support, requiring both technical expertise and strong problem-solving skills.

The role provides an opportunity to impact millions of readers worldwide while working with Amazon's innovative digital reading platforms. You'll be responsible for supporting multiple features and services, ensuring smooth operations of the Kindle ecosystem. This position is perfect for someone who combines technical abilities with a passion for operational excellence and customer service.

Working at Amazon's Books team means being part of a mission-driven organization that believes reading is essential for a healthy society. You'll collaborate with talented engineers while contributing to products that make reading more accessible and enjoyable for customers globally. The role offers growth opportunities through exposure to various technologies and the chance to own and improve critical digital products and components.

Last updated a month ago

Responsibilities For Application Engineer II

  • Work on operations and maintenance driven coding projects in Perl, shell scripts, and web technologies
  • Perform software deployments, support operations, software upgrades and migrations
  • Support and enable faster software delivery by maintaining CI/CD pipelines and automation
  • Troubleshoot, debug, evaluate and resolve identified alarms
  • Provide support for incoming tickets across multiple features and services
  • System and Support status reporting
  • Ownership of digital products or components
  • Customer notification and workflow coordination

Requirements For Application Engineer II

Java
Python
Linux
  • 2+ years of software development or technical support experience
  • Bachelor's degree in engineering or equivalent
  • Experience troubleshooting and debugging technical systems
  • Experience in Unix
  • Experience scripting in modern programming languages
  • Good verbal and written communication skills

Interested in this job?

Jobs Related To Amazon Application Engineer II

Software Development Engineer, Appstore

Software Development Engineer role at Amazon's Appstore team, focusing on building scalable systems for app developers and customer experience.

Software Development Engineer II, Direct Fulfilment

Software Development Engineer II position at Amazon's Direct Fulfillment team, building scalable systems for vendor dropship operations in India and global markets.

Software Development Engineer, Amazon MSK

Software Development Engineer role at Amazon MSK team, building and enhancing streaming data services using Apache Kafka, with competitive compensation and benefits.

Software Development Engineer, AWS

AWS seeks Software Development Engineer for automotive industry solutions, offering competitive pay, benefits, and opportunity to work on scalable systems.

Software Development Engineer, Devices & Services Trust CX Innovations

Mid-level Software Development Engineer role at Amazon focusing on AI trust and customer experience innovations with competitive compensation and benefits.