Software Support Engineer

A global technology company that builds unique and exciting digital products including Amazon Kindle, Digital Video, Audio, Music, Audible and Digital Text products.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
4+ years of experience
Enterprise SaaS · Consumer

Description For Software Support Engineer

Join Amazon's Digital Media Technology group, where innovation meets digital media delivery. As a Software Support Engineer in the Digital Media Technology team, you'll be part of building and maintaining Amazon's diverse digital products including Kindle, Digital Video, Audio, Music, Audible, and Digital Text platforms. The role combines technical troubleshooting, development, and operational support across multiple product lines.

You'll work within Software Support Engineering, a shared services organization providing multi-faceted application engineering services. Your responsibilities will span from first-line support for Audible tickets to developing tools and scripts that improve operational efficiency. The position requires strong technical skills in various programming languages, particularly Perl, shell scripting, and Java, along with deep understanding of web technologies and UNIX/Linux systems.

The ideal candidate thrives in a fast-paced environment, demonstrates excellent problem-solving abilities, and can quickly adapt to new technologies. You'll collaborate with content acquisition teams, content providers, operations, and technical teams to ensure seamless content publishing and delivery. This role offers the opportunity to work with cutting-edge digital media technologies while contributing to Amazon's mission of customer obsession.

The position offers growth opportunities through ownership of digital products/components and the chance to work with some of the brightest minds in digital media technology. If you're passionate about technical problem-solving, enjoy working across multiple product lines, and want to be at the forefront of digital media innovation, this role at Amazon could be your next career step.

Last updated an hour ago

Responsibilities For Software Support Engineer

  • Provide first level support for tickets filed in Audible
  • Provide engineering support including troubleshooting and debugging across multiple product lines
  • Maintain coding projects in Perl, shell scripts, web technologies, and Java
  • Read and debug complex application code
  • Support software deployment in staging and production environments
  • Develop tools to aid operations and maintenance
  • System and Support status reporting
  • Own one or more Digital products or components
  • Coordinate customer notification and workflow to maintain SLAs

Requirements For Software Support Engineer

Java
Linux
Python
Ruby
Node.js
  • Bachelor's degree in Computer Science or related field
  • 4+ years of overall development/technical support experience
  • 4+ years of experience troubleshooting complex technical systems
  • Experience in Perl or shell scripts, web services, web application development
  • Development experience in Python/Ruby/NodeJS/C/Java or open source technologies
  • Experience in UNIX/Linux operating system and tools
  • Strong communication skills
  • Experience in handling high severity incident management calls

Interested in this job?

Jobs Related To Amazon Software Support Engineer

Software Development Engineer, Kuiper Capacity Management and Science Platform

Software Development Engineer role at Amazon's Project Kuiper, building systems to manage and optimize satellite network resources for global broadband connectivity.

System Development Engineer, Regional Border Operations

AWS GCNA is seeking a System Development Engineer to join their Backbone Enterprise and Regional Engineering team to develop and maintain network automation and infrastructure.

Software Development Engineer II, Amazon Credit & Lending, Amazon Payments

Software Development Engineer II position at Amazon's Credit & Lending team, focusing on building scalable payment gateway solutions and next-generation credit products.

Support Engineer II, Payments Acceptance and Experience Tech

Support Engineer II role at Amazon's Payments team focusing on technical troubleshooting, tool development, and system improvement for payment gateway services.

Software Development Engineer II, CorpDev Finance

Amazon is seeking a Software Development Engineer II to build and maintain a new investment management platform for the Corporate Development Finance team using cloud technologies.