Senior C++ Developer/Architect

Noida, Uttar Pradesh, India
Aug 16, 2024
Sep 12, 2025
Onsite
Full-Time
8 Years
Job Description

Join Adobe Photoshop team as a Senior C++ Developer/Architect and take a leading role in shaping the future of digital imaging. In this fast-paced, agile environment, you will be responsible for owning and driving the technical vision of our digital imaging workflows. Collaborate with a global team of developers, quality engineers, designers, and product managers to deliver robust features that showcase the best of Adobe’s capabilities.

Key Responsibilities

  1. Feature Development. Deliver high-quality, robust features and take ownership of them throughout the development lifecycle.
  2. Collaboration. Work closely with geographically distributed teams, including Quality Engineers, Product Management, and User Experience Designers, to deliver exceptional user experiences.
  3. Leadership. Lead the team in developing new capabilities and innovations in the digital imaging domain.
  4. Innovation. Create and implement new features and improvements, driving innovation in our products.
  5. Quality Assurance. Write comprehensive automation tests and perform thorough code reviews to ensure high standards.
  6. Mentorship. Serve as a mentor and role model for other engineers, fostering a collaborative and high-performing team environment.

What You Need to Succeed

  • Education. Bachelor’s or Master’s Degree in Computer Science or a related field.
  • Experience. 8-12 years of development experience with a strong focus on C++ programming.
  • Technical Skills. Expertise in C++ with proven problem-solving abilities. Experience in leading teams and handling complex features and enhancements.
  • Agile Environment. Experience working in Agile methodologies and adapting to fast-changing environments.
  • Innovation. Ability to innovate and find creative solutions to challenges in digital imaging.
  • Communication. Strong ability to communicate technical details clearly to all levels of the organization.
  • Adaptability. Comfortable with ambiguity and able to adapt direction and technologies based on new learnings.

Why Adobe?

  1. Innovative Work. Contribute to groundbreaking products used by millions globally.
  2. Collaborative Culture. Work with a talented and diverse team in an agile, collaborative environment.
  3. Professional Growth. Take advantage of opportunities for leadership and mentorship.
  4. Inclusive Environment. Be part of a company that values diversity and equal opportunity.

Adobe is an Equal Employment Opportunity and affirmative action employer. We do not discriminate based on gender, race, color, ethnicity, national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other characteristic protected by law. Learn more about our commitment to diversity and inclusion here.

Accessibility. If you have a disability or need assistance with the application process, please email [email protected] or call (408) 536-3015.