Taro Logo

Application Engineer II

Global technology company specializing in e-commerce, cloud computing, digital streaming, and artificial intelligence.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS

Description For Application Engineer II

Join Amazon's book discovery and organization team as an Application Engineer II, where you'll be part of building foundational components that make book discovery seamless and dynamic. The role involves working with consolidated datastores, dynamic queries, event subscriptions, and recommendation systems. As a Support Engineering team member, you'll provide critical production engineering support, drive resolution efforts, and lead internal team projects.

The position requires quick learning and the ability to handle multiple overlapping tasks. You'll be responsible for troubleshooting complex systems, developing maintenance tools, and ensuring smooth operations of various product lines. The role combines hands-on coding in Java and shell scripting with system administration and customer support responsibilities.

This is an excellent opportunity for engineers who enjoy both technical problem-solving and customer-facing work. You'll collaborate with teams across Amazon, including the Seattle engineering team, to build and maintain robust systems that power Amazon's book discovery platform. The role offers exposure to various technologies and the chance to work on systems at scale while maintaining high service level agreements.

Amazon offers comprehensive benefits and the opportunity to work with cutting-edge technology in a dynamic environment. The company's inclusive culture empowers employees to deliver the best results for customers, with accommodations available for those who need them during the application and hiring process.

Last updated a day ago

Responsibilities For Application Engineer II

  • Provide engineering support of incoming tickets, including extensive troubleshooting and debugging
  • Work on maintenance driven coding projects in 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 Seattle engineering team for support issues and knowledge base creation

Requirements For Application Engineer II

Java
Linux
  • Bachelor's degree in engineering or equivalent
  • Experience troubleshooting and debugging technical systems
  • 2+ years of software development, or 2+ years of technical support experience
  • Experience in Unix
  • Experience scripting in modern program languages

Benefits For Application Engineer II

Medical Insurance
Dental Insurance
Vision Insurance
  • Comprehensive benefits package
  • Inclusive work culture
  • Accommodation support for disabilities

Interested in this job?

Jobs Related To Amazon Application Engineer II