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.