Computer Scientist II

Noida, Uttar Pradesh, India
Sep 16, 2024
Sep 09, 2025
Onsite
Full-Time
7 Years
Job Description

At Adobe, we are dedicated to changing the world through digital experiences. We empower individuals and organizations from emerging artists to global brands with the tools to create stunning images, videos, and applications that transform interactions across every screen. We are committed to fostering a work environment where every idea is valued and everyone has equal opportunity. Join us to be part of a team where your next big idea could make a significant impact.

The Opportunity

Adobe’s Digital Experience (DX) division, a USD 4B+ business serving 95%+ of Fortune 500 organizations, is at the heart of innovation. We are looking for a talented Computer Scientist II to join our team and work on Adobe Campaign, a leading marketing automation platform. This role offers the chance to enhance our capabilities, ensuring our solutions meet the evolving needs of our clients and integrate seamlessly with Adobe Experience Cloud solutions.

Your Challenge

As a Computer Scientist II, you will play a pivotal role in shaping and developing complex features within our systems. Your responsibilities will include.

  1. Complex Systems Integration. Ensure new features integrate effectively with existing components while maintaining high performance and reliability.
  2. Advanced Algorithmic Design. Develop and optimize algorithms to solve intricate problems, applying sophisticated design principles to improve system functionality.
  3. Strategic Design Judgment. Make informed design decisions that align with long-term product goals and architectural standards.
  4. Product and Technology Expertise. Stay ahead of emerging technologies and use this knowledge to drive innovation and continuously improve our offerings.

Key Responsibilities

  1. Product Ownership. Manage product solutions through their entire development lifecycle, ensuring high quality and stability.
  2. Design and Development. Design, build, test, and deploy scalable and efficient solutions. Work closely with product management, experience designers, and quality engineers to define feature requirements.
  3. Collaboration. Engage in a highly collaborative and fast-paced agile environment with geographically distributed teams.
  4. Mentoring. Guide and mentor junior team members, fostering a collaborative and supportive team culture.

Required Skills & Expertise

  1. Experience. 7-10 years of hands-on design and development experience with a proven track record across the product lifecycle.
  2. Technical Skills. Proficiency with microservices architecture, cloud-based web services, and design patterns. Experience with Java/Python, Kafka, Kubernetes, Docker, REST, and databases (MySQL/Postgres/MongoDB).
  3. Knowledge. Familiarity with AWS services, Azure, Jenkins, Splunk, Prometheus, and New Relic.
  4. Soft Skills. Strong ability to build consensus and drive decisions in ambiguous scenarios. Excellent communication skills and the ability to manage scope and changes within a business context.
  5. Education. Bachelor’s degree or equivalent in Computer Science, Information Technology, Engineering, or a related field.

Why Adobe?

  1. Innovative Environment. Work on cutting-edge technologies and contribute to industry-leading products.
  2. Career Growth. Access to ongoing learning and development opportunities in a supportive environment.
  3. Inclusive Culture. Be part of a diverse and dynamic team where every voice is valued.

Additional Information

  • Learn More About Us. Life at Adobe, Adobe Culture and Benefits
  • Accessibility. If you need accommodations to navigate our website or complete the application process, please contact [email protected] or call (408) 536-3015.

Adobe is an Equal Employment Opportunity and affirmative action employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.