Taro Logo

Support Engineer

Amazon is a global technology and e-commerce company known for innovation in online retail, cloud computing, and digital services.
Backend
Entry-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS

Description For Support Engineer

The Support Engineer role at Amazon's Quality Mechanisms (QM) team is a technical position focused on maintaining and enhancing critical systems and tools. This role combines hands-on software development with operational support, requiring expertise in Java programming and system troubleshooting. As a Support Engineer, you'll be responsible for automating manual processes, resolving complex technical issues, and ensuring optimal system performance.

The position offers an opportunity to work with Amazon's cutting-edge technologies while supporting mission-critical systems. You'll be part of a team that serves as the backbone of QM operations, handling everything from routine maintenance to complex system upgrades. The role requires strong problem-solving abilities and technical expertise in Unix environments and modern programming languages.

This is an ideal position for someone who enjoys both coding and operational support, offering exposure to various aspects of software engineering and system administration. You'll work in Chennai, India, as part of Amazon's renowned technical teams, with opportunities to impact tools and workflows used across the organization.

The role combines the stability of a support position with the creativity of development work, making it perfect for engineers who want to maintain and improve existing systems while also building new solutions. You'll gain valuable experience in enterprise-scale operations while working for one of the world's leading technology companies.

Last updated a day ago

Responsibilities For Support Engineer

  • Provide support for incoming tickets including troubleshooting tasks across multiple products and services
  • Work on operations and maintenance driven coding projects, primarily Java based
  • Conduct comprehensive monitoring of production systems
  • Execute system migrations and upgrades
  • Maintain and upkeep systems, tools and workflows
  • Develop automation features for repetitive manual processes
  • Partner with development teams for maintaining high standards

Requirements For Support Engineer

Java
Python
Linux
  • 2+ years of software development or technical support experience
  • Experience troubleshooting and debugging technical systems
  • Experience in Unix
  • Experience scripting in modern programming languages
  • Experience with REST web services, XML, JSON (preferred)
  • Experience scripting in Bash, Python, Perl, or Ruby (preferred)

Interested in this job?

Jobs Related To Amazon Support Engineer