Software Application Engineer II
@ Amazon

Chennai, Tamil Nadu, India
$120,000
On Site
Full Time
Posted 23 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXXXX XXXXXXXXX****** @amazon.com
Recommended after applying

Job Details

Overview

Imagine being part of an agile team at Amazon Mesa where your ideas impact millions. As a Software Application Engineer II, you work on advanced, consumer-facing products with the resources of a Fortune 500 company alongside a start-up innovation vibe.

Role Description

This role blends support and engineering expertise. You are a subject matter expert responsible for troubleshooting, debugging, and resolving complex issues in large-scale distributed systems. You manage production software deployments for both frontend and backend services while developing automation tools to facilitate day-to-day operations.

Key Job Responsibilities

  • Learn technical concepts quickly and adapt with urgency
  • Collaborate with cross-functional teams including development and QA
  • Develop and maintain high performing scripts and applications
  • Utilize AWS, Linux, and modern programming languages effectively
  • Drive operational efficiency through strategic planning and automation

Basic Qualifications

  • 2+ years of software development or technical support experience
  • Bachelor's degree in engineering or a related field
  • Strong troubleshooting, debugging, and Unix experience
  • Proficiency in scripting with modern programming languages

Preferred Qualifications

  • Experience with AWS, networks, and operating systems

Key Skills/Competency

  • Agile
  • Distributed Systems
  • AWS
  • Linux
  • Automation
  • Troubleshooting
  • Scripting
  • Debugging
  • Communication
  • Problem Solving

How to Get Hired at Amazon

🎯 Tips for Getting Hired

  • Research Amazon's culture: Review mission, values, and recent news.
  • Customize your resume: Highlight engineering and support expertise.
  • Showcase troubleshooting skills: Emphasize scripting and automation.
  • Prepare for behavioral questions: Practice teamwork and problem-solving stories.

📝 Interview Preparation Advice

Technical Preparation

Review AWS and Linux commands.
Practice modern scripting languages.
Test performance monitoring tools.
Study distributed systems troubleshooting.

Behavioral Questions

Describe a complex problem solved independently.
Explain effective teamwork under pressure.
Detail managing ambiguous project requirements.
Share experiences with cross-team collaboration.

Frequently Asked Questions