Software Development Engineer 3 - C++
Adobe · Bangalore, India · Design
mid
Software Engineer
ic
· Posted May 15, 2026
Skills
About this role
Adobe is hiring a mid-level Software Engineer based in Bangalore, India. The posting calls out experience with Express, Data Structures.
- Role
- Software Engineer
- Function
- software engineering
- Level
- mid
- Track
- Individual contributor
- Employment
- Full-time
- Location
- Bangalore, India
- Department
- Design
- Posted
- May 15, 2026
More roles at Adobe
Manager, Cloud Security
Lehi, UT · manager
Python Rust Ruby
Sr Product Security Engineer
Seattle, WA · senior
Python Express Terraform
Principal Enterprise Architect Professional Services (Madrid)
Madrid, Spain · principal
Express
Technical Product Consultant II - AEM
Noida, India · mid
JavaScript Java HTML/CSS
Professional Services Consultant
Melbourne, Australia · mid
JavaScript HTML/CSS Express
All Adobe jobs →
Job description
from Adobe careersAt Adobe, we’re passionate about empowering people to create impactful digital experiences. Our Creative Cloud products help millions of designers, animators, and storytellers bring their ideas to life. The Adobe Animate team builds industry-leading tools used for interactive animations, game assets, and rich web experiences.
Why This Role is Exciting
Why This Role is Exciting
- Lead the development of key Adobe Animate features with a focus on high-quality, cross-platform code.
- Accelerate delivery using AI-assisted coding tools, orchestrating AI sessions, evaluating outputs and refactoring as needed.
- Collaborate with cross-functional teams to implement innovative solutions that impact millions of users.
What You'll Do
- Develop, maintain, and optimize Adobe Animate features across Windows and macOS.
- Solve complex technical challenges, debug deeply, and deliver proven results.
- Apply AI-assisted workflows to boost development efficiency while maintaining code quality.
- Contribute to shaping AI-enhanced development practices within the team.
What You Need to Succeed
- Bachelor’s or Master’s degree, or equivalent experience in Computer Science or related field.
- 6+ years of experience in cross-platform desktop application development.
- Strong C++ programming skills and solid grasp of modern C++ concepts.
- Deep understanding of object-oriented programming, data structures, algorithms, and system-level fundamentals.
- Experience with memory management, multithreading, and concurrency.
- Proficiency with AI-assisted development tools, including agentic coding workflows, with the ability to direct AI sessions, evaluate outputs critically, and refactor code effectively.
This is an excerpt. Read the full job description on Adobe careers →