Taro Logo

Support Engineer III

Amazon's Goodreads is the world's largest site for readers and book recommendations with over 120 million members.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS

Description For Support Engineer III

Join Goodreads, Amazon's world-leading book recommendation platform with over 120 million members, as a Support Engineer III. This role combines technical expertise with customer impact, working within the Goodreads Support Engineering team providing tier-2 and tier-3 production support. You'll be part of a dynamic team working across a broad technology stack, directly impacting the back-end infrastructure and operational capabilities of the Goodreads community.

As a Support Engineer, you'll collaborate with development teams on production operations, deploying new products and managing infrastructure. The role involves solving critical problems across a large suite of software applications and services, with solutions directly affecting customers. You'll coordinate between multiple Development, Product and Support teams, gaining broad exposure to various groups within the organization.

Your responsibilities will include troubleshooting and fixing production software issues, developing automation tools, implementing fixes for internally developed code (primarily in Java and Ruby on Rails), and improving system operational excellence. You'll work with modern technologies including AWS cloud services, microservices architecture, and various programming languages.

The ideal candidate should be detail-oriented and an skilled problem solver, as you'll help streamline processes and implement automation where possible. This role offers an opportunity to work on a large-scale platform that helps millions of readers discover and share books they love, while being part of Amazon's innovative technical community.

Key technical aspects include working with:

  • Multiple programming languages (Java, Python, Ruby)
  • Cloud technologies (AWS)
  • Microservices architecture
  • Production deployment and monitoring
  • Automation and tooling development
  • System troubleshooting and debugging

This role offers the chance to make a significant impact on a platform that connects readers worldwide while working with cutting-edge technologies in a supportive team environment.

Last updated 3 months ago

Responsibilities For Support Engineer III

  • Provide support for incoming tickets including troubleshooting tasks across multiple products and services
  • Work on operations and maintenance coding projects in Java, Python, iOS, Ruby or shell scripts
  • 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
  • Customer notification and workflow coordination
  • Work with support team for handling support issues and creating knowledge base

Requirements For Support Engineer III

Java
Python
Ruby
  • 2+ years of software development or 3+ years of technical support experience
  • Experience scripting in modern program languages
  • Experience troubleshooting and debugging technical systems
  • Hands on Springboot and Microservices
  • Experience on Cloud technology and tools preferably AWS

Jobs Related To Amazon Support Engineer III