mid Software Engineer ic 3+ yrs · Posted Feb 19, 2026

About this role

Amazon is hiring a mid-level Software Engineer based in Bangalore, India. The posting calls out experience with Java, AWS, Spark, Microservices and roughly 3+ years of relevant work.

Role
Software Engineer
Function
software engineering
Level
mid
Track
Individual contributor
Employment
Full-time
Location
Bangalore, India
Experience
3+ years
Department
Software Development
Posted
Feb 19, 2026
AI Summary
Design and build scalable microservices for Amazon's petabyte-scale advertising data lake using Java and AWS. Collaborate with stakeholders on system architecture, ensure code reliability and maintainability, and innovate with big data technologies like Spark and Athena to improve latency and reduce costs.

More roles at Amazon

Technical Infrastructure Program Manager, Fiber Deployment, Global Connectivity Infrastructure Development
London, United Kingdom · mid
AWS Networking Cloud Computing
Data Center IT Support Engineer, MEL - DCO
Melbourne, Australia · mid
AWS Linux
Engineering Operation Technician, Data Center Operations
Wharton, TX · mid
AWS Networking
Engineering Operation Technician, Data Center Operations
Wharton, TX · mid
AWS Networking
Strategic Procurement Specialist, Delivery Services
Sydney, Australia · mid
SQL MySQL
All Amazon jobs →

Job description

from Amazon careers

Would you like to build highly available, scalable and distributed engineering systems for one of the largest data lakes in Amazon? Does Petabyte scale excite you? The Analytics Data Management (ADM) team in Ads AI Core Infra owns the central datalake for Advertising unifying Petabytes of data generated across the Ads pipeline such as campaigns, ad-serving, billing, clicks, impressions and more and into a single scalable repository. This is used across the organization to drive hundreds of thousands of complex queries for analysis, measurement and reporting decisions for our customers and for AI model training. The data lake enables customers such as data engineers, business analysts, ML engineers, research scientists, economists and data experts to collect what they need via world-class self-service tools. ADM is building the next version of its data lake for 5x growth. An SDE on the ADM team has a unique opportunity to design and innovate solutions for this scale, delivering robust and scalable microservices built over Java and AWS as well as innovate with big data technologies like Spark, EMR, Athena and more. You will create value that materially impacts the speed and quality of decision making across the organization resulting in tangible business growth.…

This is an excerpt. Read the full job description on Amazon careers →
All software engineering jobs software engineering in Bangalore, India Jobs in Bangalore, India software engineering salaries software engineering career path
All Amazon Jobs Browse software engineering roles mid positions