mid Software Engineer ic · Posted Apr 2, 2026

About this role

Adobe is hiring a mid-level Software Engineer based in Bangalore, India. The posting calls out experience with Java, Scala, Express, AWS.

Role
Software Engineer
Function
software engineering
Level
mid
Track
Individual contributor
Employment
Full-time
Location
Bangalore, India
Department
Design
Posted
Apr 2, 2026

More roles at Adobe

Sr. Software Engineer - AI
Lehi, UT · senior
Python JavaScript TypeScript
Director, FP&A
San Jose, CA · director
Express SaaS
Senior Education Customer Success Manager
Tokyo, Japan · senior
Express SaaS
Principal Consultant, Regulated Industries, Nordics
Copenhagen, Denmark · principal
Express Cloud Computing
Senior Software Development Engineer
Tokyo, Japan · senior
JavaScript C HTML/CSS
All Adobe jobs →

Job description

from Adobe careers
About the Team
The Adobe Advertising Data Engineering team powers data platforms that process billions of events every day, enabling real-time decisioning, analytics, and machine learning at scale. We operate with a strong engineering-first mindset, focusing on building highly reliable, scalable, and cost-efficient data systems.
We foster a collaborative and innovation-driven culture, building self-service data platforms that empower teams across Adobe Advertising to unlock the full value of data.

The Opportunity
Are you passionate about solving data challenges at massive scale? We are looking for a Senior Computer Scientist to help design and build next-generation data platforms within Adobe Advertising.
In this role, you will work on distributed systems that handle high-throughput, low-latency data processing. You will collaborate closely with cross-functional teams to enable robust data infrastructure that powers critical business decisions, customer experiences, and AI-driven products.

Impact You’ll Make
You will play a key role in building the data platform that drives Adobe Advertising’s core systems. Your work will enable scalable, high-performance pipelines that process massive data volumes with reliability and efficiency.
By contributing to architectural improvements and engineering excellence, you will help enhance system robustness, optimize infrastructure costs, and accelerate data-driven and AI-powered capabilities.

Key Responsibilities
  • Design and build scalable, distributed data systems for real-time and batch processing
  • This is an excerpt. Read the full job description on Adobe careers →
All software engineering jobs software engineering in Bangalore, India Jobs in Bangalore, India software engineering salaries software engineering career path
All Adobe Jobs Browse software engineering roles mid positions