Amazon logo
✓ Verified Listing🔥 Viewed by 69+ students today

Software Dev Engineer

AmazonPosted 8 days agoLast checked Aug 6, 2026
Apply Now
📍 Bengaluru, Karnataka, India
💼 1+ Years
Full-time
🎓 Any Batch
🚀 Software Engineer
💰25 - 35 LPA

🏢 About Amazon

Amazon is a customer-centric retail and cloud technology powerhouse. Engineering teams at Amazon operate under high ownership, building highly distributed systems using AWS. Freshers are exposed to the Amazon Leadership Principles, which guide everything from architecture designs to behavioral team alignment.

Job Details & Requirements

Verified Employer Listing

Job Description

Software Dev Engineer, Amazon Pay - Merchant Tech, Merchant Tech

Job ID: 10469779 | ADCI - Karnataka

Description

At Amazon, we hire the best minds in technology to innovate and build on behalf of our customers. The focus we have on our customers is why we are one of the world’s most beloved brands – customer obsession is part of our company DNA. Our Software Development Engineers (SDEs) use cutting-edge technology to solve complex problems and get to see the impact of their work first-hand. The challenges SDEs solve for at Amazon are big and influence millions of customers, sellers, and products around the world. We are looking for individuals who are passionate about creating new products, features, and services from scratch while managing ambiguity and the pace of a company where development cycles are measured in weeks, not years. If this sounds interesting to you, apply and come chart your own path at Amazon.

Applications are reviewed on a rolling basis. For an update on your status, or to confirm your application was submitted successfully, please login to your candidate portal. NOTE: Amazon works with a high volume of applicants, so we appreciate your patience as we review applications

Key job responsibilities

  • Collaborate with experienced cross-disciplinary Amazonians to conceive, design, and bring innovative products and services to market.

  • Design and build innovative technologies in a large distributed computing environment and help lead fundamental changes in the industry.

  • Create solutions to run predictions on distributed systems with exposure to innovative technologies at incredible scale and speed.

  • Build distributed storage, index, and query systems that are scalable, fault-tolerant, low cost, and easy to manage/use.

  • Design and code the right solutions starting with broadly defined problems.

  • Work in an agile environment to deliver high-quality software.

📋 Requirements & Qualifications

  • 1+ years of non-internship professional software development experience

  • Experience programming with at least one software programming language

Preferred Qualifications

  • Bachelor's degree in computer science or equivalent
Recommended Technical Skills
software developmentprogrammingdistributed computingstorageindexquery systems

🎓 Preparation & Hiring Insights

Verified Insights
💰 Salary Insights (India)
Industry Range

The salary range for this role in the industry is typically between 20-40 LPA.

Freshers

For freshers, the salary range is typically between 15-25 LPA.

Experienced

For experienced professionals, the salary range is typically between 30-50 LPA.

⚡ Selection Rounds

1
Round 1: The first round will be a technical screening, where the recruiter will review your resume and cover letter to assess your technical skills and experience.
2
Round 2: The second round will be a technical interview, where you will be asked to solve technical problems and answer questions related to software development and distributed computing.
3
Round 3: The third round will be a behavioral interview, where you will be asked to provide examples of your past experiences and behaviors that demonstrate your skills and fit for the role.

💡 Top Interview Questions to Prepare

  1. What is your experience with software development?
  2. How do you approach distributed computing?
  3. Can you design a storage solution for a large-scale software system?
  4. How do you optimize query performance in a database?
  5. Can you explain the trade-offs between different indexing strategies?

Frequently Asked Questions

The salary range for this role is typically between 25-35 LPA.
The key responsibilities of this role include designing and building innovative software solutions, collaborating with cross-functional teams, and working on complex problems.
The requirements for this role include 1+ years of non-internship professional software development experience, experience programming with at least one software programming language, and a bachelor's degree in computer science or equivalent.

CampusToCareer Candidate Guide

⭐ Original Analysis

✓ Suitable For

  • Computer Science graduates
  • Self-taught coders with strong portfolios
  • Students interested in software development

✗ Not Ideal If

  • Seeking non-technical support roles
  • Comfortable only with drag-and-drop tool designs