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 requirements, deploy robust components, and innovate with big data technologies like Spark and Athena to improve system performance and reduce costs.

More roles at Amazon

Senior Software Development Engineer, Engagement Security
Herndon, VA · senior
AWS LLMs Distributed Systems
Senior Engagement Manager, AWSI SDO HCLS EMEA
Zurich, Switzerland · senior
AWS Jira Agile
CF Flex Logistics Assistant
Palma, Spain · mid
Senior Financial Analyst, Global Finance Solutions (GFS)
Heredia, Costa Rica · senior
Python R SQL
Delivery Trainer, RSR
Starkville, MS · mid
Agile Compliance
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