More jobs:
Job Description & How to Apply Below
JOB LEVEL
P40
EMPLOYEE ROLE
Individual Contributor
Computer Scientist II
Our Company
At Adobe, you will be immersed in an exceptional work environment that is recognized around the world. Adobe is listed as Fortune's '100 Best Companies to Work For' for 20 consecutive years. You will also be surrounded by colleagues who are committed to helping each other grow. If you're looking to make an impact, Adobe's the place for you. Discover what our employees are saying about their career experiences on the Adobe Life blog and explore the meaningful benefits we offer.
Changing the world through digital experiences is what Adobe's all about. We give global brands everything they need to design and deliver exceptional digital experiences. We're passionate about redefining how companies interact with customers across every screen.
We're on a mission to hire the very best and are committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunity. We realize that new ideas can come from everywhere in the organization, and we know the next big idea could be yours.
Job Responsibilities
Lead architecture, design, and delivery of critical backend components.
Drive high-quality technical decisions ensuring scalability, reliability, security, and performance.
Mentor engineers and foster a culture of technical excellence and continuous improvement.
Define technical roadmaps, including modernization and tech-debt reduction strategies.
Ensure production readiness, performance optimization, and efficient resolution of operational and customer issues.
Collaborate with product, QE, SRE, and other engineering teams to deliver high-quality features.
Establish strong engineering guidelines across coding, testing, deployment, and monitoring.
Evaluate new technologies, build prototypes, and drive innovation initiatives.
Contribute across the SDLC—architecture, development, reviews, documentation, deployment, and support.
Work effectively in a collaborative, distributed, and dynamic environment.
Apply sound design principles to build maintainable, high-quality, and scalable systems.
What You Will Need To Succeed
4-6 years of programming experience with C++ and good to have Java knowledge. It's a full-stack developer role leaning more toward back-end development.
B.Tech/M.Tech in Computer Science with strong academic background or equivalent industry experience..
Solid understanding of data systems:
MySQL/Postgres, Kafka, and event-driven architectures.
Proficiency with Docker, Kubernetes, CI/CD, and modern Dev Ops practices.
Strong programming, debugging, and analytical problem-solving skills.
Proven ability to make architectural decisions, evaluate trade-offs, and define long-term technical direction.
Experience planning and reducing technical debt while maintaining system scalability and maintainability.
Experience with production systems, performance tuning, observability, and handling blocking issues reported by customers.
Demonstrated ability to lead innovation, drive engineering improvements, and adopt new technologies.
Excellent communication, stakeholder management, and cross-team collaboration skills.
Experience mentoring engineers and guiding technical execution.
Familiarity with Agile development methodologies.
Why Adobe
At Adobe, you'll work in a culture that values creativity, collaboration, and continuous learning. Our Check-In approach fosters open feedback, career growth, and shared success.
If you're ready to shape the future of AI-powered customer experiences and make a global impact— Adobe is the place for you.
Internal Opportunities
Creativity, curiosity, and constant learning are celebrated aspects of your career growth journey. We're glad that you're pursuing a new opportunity at Adobe!
Put your best foot forward:
Update your Resume/CV and Workday profile – don't forget to include your uniquely 'Adobe' experiences and volunteer work.
Visit the Internal Mobility page on Inside Adobe to learn more about the process and set up a job alert for roles you're interested in.
Check out these tips to help you prep for interviews.
If you are applying for a role outside of your current country,…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×