Computer Scientist

Adobe transforms the world through digital experiences, providing tools for artists to global brands to create exceptional digital content.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
4+ years of experience
Enterprise SaaS

Description For Computer Scientist

Adobe is seeking a talented Computer Scientist to join their Photoshop Desktop team. This role offers an exciting opportunity to shape the future of digital imaging technology at one of the world's leading software companies. As a core member of the engineering team, you'll be responsible for developing high-quality features from conception to delivery, working with cutting-edge technology in digital imaging.

The position requires strong expertise in C++ programming and software development, with a focus on delivering robust, scalable solutions. You'll be working in a collaborative environment, partnering with quality engineers, product managers, and UX designers across global teams to create innovative features that millions of users will utilize.

The ideal candidate brings 4-6 years of development experience, strong problem-solving abilities, and excellent communication skills. You'll be working on the Adobe Photoshop Desktop application, one of the company's flagship products, where your contributions will directly impact creative professionals worldwide.

Adobe offers a dynamic work environment where innovation is celebrated, and professional growth is encouraged. The company's commitment to transforming digital experiences makes this an excellent opportunity for developers who want to work on industry-leading creative software while advancing their careers in a supportive, forward-thinking organization.

Last updated 20 days ago

Responsibilities For Computer Scientist

  • Consistently deliver high-quality, resilient features and take ownership of them
  • Collaborate with Quality Engineers, Product Management, and User Experience Designers across geographical boundaries
  • Pioneer and develop innovative functionalities within the digital imaging field
  • Implement comprehensive automation and unit tests
  • Conduct code reviews for colleagues
  • Serve as a mentor and exemplar for fellow engineers

Requirements For Computer Scientist

  • Bachelor's or Master's degree in computer science or equivalent experience
  • 4-6 years of extensive development experience
  • Solid understanding of C++ and exceptional programming fundamentals
  • Proficiency in Mac OS and Windows OS
  • Proficient in profiling, debugging, and testing complex systems
  • Experience working with Agile methodologies
  • Good understanding of architectural patterns
  • Strong problem-solving abilities
  • Effective communication skills for technical discussions

Benefits For Computer Scientist

Medical Insurance
Vision Insurance
Dental Insurance
  • Equal Employment Opportunity
  • Comprehensive Insurance Coverage

Interested in this job?

Jobs Related To Adobe Computer Scientist

Software Development Engineer

Software Development Engineer role at Adobe's Risk Platform Services team, focusing on fraud detection and prevention systems using Java and MySQL.

Computer Scientist-II

Adobe seeks a Computer Scientist-II to lead technical design and development for Adobe Captivate, requiring 5-8 years of full stack experience with C++, Node.js, and React.

Software Development Engineer - 2

Adobe is seeking a Software Development Engineer - 2 to join their Globalization team in Noida, focusing on developing and maintaining multilingual features and platforms.

Software Development Engineer

Adobe seeks a Software Development Engineer with 3+ years Java experience to build scalable microservices and rich UIs for their Globalization platform.

Software Development Engineer

Adobe seeks a Software Development Engineer with 2+ years experience for their GenStudio Core Engineering Team, offering competitive pay and comprehensive benefits.