Loading...

Amazon Software Development Engineer Jobs 2026 | Bengaluru SDE

Amazon is hiring a Software Development Engineer (SDE) for its Fulfillment by Amazon (FBA) team in Bengaluru. This role offers an opportunity to work on large-scale, distributed systems that power inventory, storage, and fulfillment services used by sellers across the globe.

As an SDE, you will design and build highly scalable, fault-tolerant systems, collaborate with experienced Amazonians, and contribute to mission-critical services that operate at massive scale.


Quick Info

CategoryDetails
CompanyAmazon
Job RoleSoftware Development Engineer
Experience1+ Years
LocationBengaluru, Karnataka
Work ModelWork From Office
Employment TypeFull-Time
Job CategorySoftware Development / Engineering
Job UpdatedRecently Updated

Eligibility Criteria

RequirementDetails
EducationBachelor’s Degree in Computer Science or equivalent
Eligible Batches2019 / 2020 / 2021 / 2022 / 2023 / 2024

Role Overview

As a Software Development Engineer at Amazon, you will be part of a team that functions like a startup within the organization. You will build and enhance systems that enable sellers to plan, store, and manage inventory efficiently across Amazon’s global fulfillment network.

This role involves solving ambiguous problems, working in an agile environment, and delivering software that impacts millions of customers and sellers worldwide.


Key Responsibilities

  • Design, develop, and deploy scalable software solutions
  • Build distributed storage, indexing, and query systems
  • Develop fault-tolerant and cost-efficient services
  • Collaborate with cross-functional teams to deliver new features
  • Work in an agile development environment
  • Write clean, maintainable, and high-quality production code
  • Solve complex problems using data-driven approaches

Required Skills

  • Proficiency in at least one programming language
  • Strong understanding of data structures and algorithms
  • Experience building software in distributed systems
  • Ability to work on broadly defined problem statements
  • Good problem-solving and debugging skills

Preferred Skills

  • Bachelor’s degree in Computer Science or related field
  • Experience with large-scale systems or cloud-based services

About the Team – Fulfillment by Amazon (FBA)

The FBA Inventory Management team helps sellers optimize inventory planning and fulfillment across Amazon’s warehousing network. The team builds tools for inventory visibility, forecasting, automation, and recommendations, helping sellers minimize understock and overstock risks while meeting customer demand.


FAQs – Amazon Software Development Engineer

1. How much experience is required for this role?
A minimum of 1+ year of non-internship software development experience is required.

2. Is this role suitable for early-career engineers?
Yes. This role is ideal for junior to mid-level engineers looking to work on large-scale systems.

3. Which programming languages are accepted?
Any major programming language is acceptable (such as Java, Python, C++, etc.).

4. Is this a backend or frontend role?
This is primarily a backend / distributed systems role.

5. Is this a remote job?
No. This role is based out of Bengaluru.


Also Apply – Related Amazon & Tech Roles

Amazon Engineering Roles

CompanyJob RoleLocation
AmazonSoftware Development Engineer IIHyderabad
AmazonFrontend Engineer II – HealthcareBengaluru
AmazonSoftware Development Engineer – Prime Video SportsBengaluru

Other Software Engineering Roles

CompanyJob RoleLocation
IQVIASoftware Development Engineer – SDE IBengaluru
GHXSoftware Engineer I – Product DevelopmentHyderabad
MacquarieFull Stack Engineer – Java & ReactHyderabad
Experience
1+
Work Level
Experienced
Employment Type
Full Time, Onsite
Salary
24 - 27 LPA
Get Instant Job Alerts