Computer Scientist I

Changing the world through digital experiences is what Adobe's all about. We give everyone—from emerging artists to global brands—everything they need to design and deliver exceptional digital experiences!
Backend
Entry-Level Software Engineer
In-Person
5+ years of experience
AI · Enterprise SaaS

Description For Computer Scientist I

Adobe is seeking a dedicated and highly skilled Computer Scientist I to join their Photoshop Desktop team. As a core member of the engineering team, you'll be responsible for developing features from start to finish in a dynamic, fast-paced environment. You'll collaborate closely with developers, quality engineers, designers, and product managers across geographical boundaries to deliver exceptional user experiences.

Key responsibilities include:

  • Producing top-tier, resilient features and taking ownership of them
  • Collaborating with cross-functional teams to deliver the "Adobe magic"
  • Pioneering innovative functionalities in digital imaging
  • Implementing comprehensive automation and unit tests
  • Conducting code reviews and mentoring fellow engineers

The ideal candidate will have:

  • A Bachelor's or Master's degree in computer science or equivalent experience
  • 5-8 years of extensive development experience
  • Solid understanding of C++ and exceptional programming fundamentals
  • Proficiency in Mac OS and Windows OS
  • Experience in profiling, debugging, and testing complex systems
  • Strong problem-solving abilities and adaptability to new technologies
  • Experience working with Agile methodologies
  • Good understanding of architectural patterns
  • Excellent communication skills

Adobe offers a collaborative environment where you can make a significant impact on their industry-leading digital imaging products. Join their team to work on cutting-edge technology and help shape the future of creative software.

Last updated an hour ago

Responsibilities For Computer Scientist I

  • Consistently produce top tier, resilient features and take ownership of them
  • Collaborate closely 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 to ensure thorough code validation
  • Conduct thoughtful and constructive code reviews for colleagues
  • Serve as a mentor and exemplar for fellow engineers

Requirements For Computer Scientist I

  • Bachelor's or Master's degree in computer science, or equivalent experience
  • 5-8 years of extensive development experience
  • Solid understanding of C++ and exceptional programming fundamentals
  • Proficiency in Mac OS and Windows OS
  • Experience in profiling, debugging, and testing complex systems
  • Strong problem-solving abilities and adaptability to new technologies
  • Experience working with Agile methodologies
  • Good understanding of architectural patterns
  • Excellent communication skills

Benefits For Computer Scientist I

  • Opportunity to work on industry-leading digital imaging products
  • Collaborative work environment
  • Chance to make a significant impact on creative software

Interested in this job?

Jobs Related To Adobe Computer Scientist I

Junior Developer

Junior Developer role at Linx, the largest software house in Latin America, focusing on automotive retail solutions using C# and Angular.

Junior Kernel Engineer

Join Canonical's kernel team as a Junior Kernel Engineer, working on the Linux kernel for Ubuntu across latest silicon and cloud platforms.

Software Developer 2

Entry-level software engineer role at Oracle Health Applications & Infrastructure, focusing on cloud-centric application development.

Business Developer Junior

Junior Business Developer role at Homerez, a leading seasonal rental company in Paris, offering sales experience in a dynamic startup environment.

Backend Engineer I - Markets & Subscriptions

Join Spotify as a Backend Engineer I in Markets & Subscriptions, building scalable systems for millions of users in emerging markets.