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 Development Engineer 4
San Jose, CA · senior
HTML/CSS Java Scala
Principal Customer Success Manager
Bangalore, India · senior
Express API Development
Principal Digital Strategist - Government
Singapore · senior
Express
Senior AI Artist, Social Creative
San Francisco, CA · senior
Express
Computer Scientist 1 (Android)
Noida, India · mid
Agile Java Kotlin
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