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
2+ years of experience
Consumer

Description For Software Support Engineer

Join Amazon's Digital Media Technology group as a Software Support Engineer and be part of a team that's revolutionizing digital media delivery and presentation. This role sits within the Software Support Engineering organization, a shared services team providing multi-faceted application engineering services to multiple Digital product development teams.

You'll be working on Amazon's exciting digital products portfolio including Kindle, Digital Video, Audio, Music, Audible, and Digital Text products. The role combines hands-on technical support with development work, requiring both strong troubleshooting skills and coding abilities. You'll be responsible for first-level support of Audible's systems, developing tools and scripts to improve operational efficiency, and maintaining various applications built with technologies ranging from Perl and shell scripts to Java.

This position offers unique exposure to multiple product lines while allowing you to identify common patterns and solutions across different challenges. You'll interface with content acquisition teams, content providers, operations, and technical teams to ensure smooth content publishing and delivery according to service level agreements. The role requires quick learning ability and comfort with handling multiple concurrent tasks.

Key aspects of the role include troubleshooting complex enterprise applications, developing and maintaining code in various languages, supporting software deployments, and ensuring service level agreements are met. You'll have the opportunity to work with cutting-edge digital media technologies while collaborating with highly skilled technical and business professionals.

The ideal candidate will combine technical expertise with strong problem-solving abilities and excellent communication skills. This role offers great potential for growth and learning in the digital media space while working with some of Amazon's most innovative products.

Last updated 20 hours ago

Responsibilities For Software Support Engineer

  • Provide first level of support for tickets filed in Audible
  • Provide engineering support of incoming tickets, including extensive troubleshooting and debugging
  • Work on maintenance of coding projects in Perl, shell scripts, web technologies, and Java based projects
  • Read and understand complex application code and make code fixes to resolve support issues
  • Software deployment support in staging and production environments
  • Develop tools to aid operations and maintenance
  • System and Support status reporting
  • Ownership of one or more Digital products or components
  • Customer notification and workflow co-ordination
  • Work with Audible engineering team for handing-off or taking over active support issues

Requirements For Software Support Engineer

Java
Python
Linux
Node.js
Ruby
  • Bachelor's degree in Computer Science or a related field
  • 2-4 years overall development/technical support experience
  • 2-4 years of experience to troubleshoot and identify root cause of issues in complex Enterprise Level applications
  • 2-4 years of experience working on networking, hardware performance and audio/video technologies within Consumer Electronics
  • Development Experience in Python/Ruby/NodeJS/C/Java or open source based technologies
  • Experience in Perl or shell scripts, XML/SOAP, web services, web application development
  • Experience in UNIX/Linux operating system and tools
  • Strong communication skills and experience in handling high severity incident management calls

Interested in this job?

Jobs Related To Amazon Software Support Engineer

Software Development Engineer II (Level 5), IN Payments

Software Development Engineer II role at Amazon's Payment Navigation and Discovery team in Hyderabad, building next-generation payment platforms and features.

Software Development Engineer, Amazon Payment Services

Senior Software Development Engineer role at Amazon Payment Services, focusing on distributed systems and payment processing technology across the Middle East region.

Network Development Engineer, MONA

AWS Network Development Engineer position focusing on building and scaling network infrastructure across global datacenters, requiring expertise in IP routing protocols and automation.

Software Development Engineer, AWS Demand Planning

AWS Demand Planning seeks Software Engineer to build forecasting systems for EC2 capacity planning, offering competitive pay, work-life balance, and technical growth opportunities.

Software Development Engineer, AWS Demand Planning

AWS Demand Planning Software Engineer role building forecasting systems for EC2 capacity planning