Computer Scientist-I

Changing the world through digital experiences, Adobe gives everyone—from emerging artists to global brands—everything they need to design and deliver exceptional digital experiences.
$120,000 - $180,000
Backend
Entry-Level Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Education

Description For Computer Scientist-I

Adobe is revolutionizing the digital experience landscape through innovative solutions that empower creators and businesses alike. As a Computer Scientist-I, you'll join the team working on re-imagining Adobe Captivate, their award-winning Rapid e-learning authoring desktop tool. This role offers an exciting opportunity to be part of re-architecting the product from the ground up to accommodate new generation user workflows and enhance productivity.

The position combines technical leadership with hands-on development, requiring expertise in both frontend and backend technologies. You'll be working with a robust agile team that collaborates across all functions of true product development. The role demands someone who can not only architect and implement complex systems but also mentor team members and drive innovation.

Key technical aspects include working with C++, Node.js, React, and various cloud technologies, while maintaining a strong focus on performance and scalability. You'll be responsible for designing microservices, implementing RESTful APIs, and ensuring high-quality code delivery.

Adobe offers a collaborative environment where innovation is encouraged and new ideas are valued. The company is committed to creating exceptional employee experiences and maintains a strong focus on diversity and inclusion. This role provides an opportunity to work on products that impact millions of users worldwide while being part of a company that's consistently recognized as a great place to work.

The ideal candidate will combine strong technical skills with leadership abilities, bringing both coding expertise and the ability to guide teams through complex technical decisions. This role offers significant growth potential and the chance to shape the future of digital learning tools at one of the world's leading software companies.

Last updated a month ago

Responsibilities For Computer Scientist-I

  • Lead the technical design along with implementation strategy for major systems & components of Adobe Captivate
  • Lead the architecture and technology choices for the major systems/components
  • Design, build and deploy the products with very high quality
  • Bring more innovation in the current system to bring more robustness, ease, and convenience
  • Ability to articulate the design and code choices to cross-functional teams
  • Ability to mentor and guide a high performing team
  • Reviewing and providing feedback on features, technology, architecture, designs, time & budget estimates, and test strategies
  • Managing projects, mitigating risks & creative problem solving
  • Developing and evolving engineering and business processes to optimize team efficiency
  • Partner with other teams across Adobe for achieving common goals

Requirements For Computer Scientist-I

Java
JavaScript
TypeScript
Node.js
React
Kubernetes
Redis
  • 5 - 9 years experience with full stack software development
  • Experience with Backend technologies: C++(primary), Node JS, REST API, Java
  • Experience with Front End technologies: React JS, Redux, TypeScript, JavaScript, React Spectrum
  • Experience with DevOps: AWS, Azure, Kubernetes, Docker etc
  • Hands-on experience in designing & developing complex, large scale microservices and RESTful APIs
  • High quality coding and design competencies
  • Proficiency in data structures and algorithms
  • Experience with machine learning, deep learning is desirable
  • Cost consciousness around computation and memory requirements
  • Strong verbal and written communication skills
  • Strong technical leadership skills

Benefits For Computer Scientist-I

Medical Insurance
Vision Insurance
Dental Insurance
  • Equal Employment Opportunity
  • Accommodation for disabilities
  • Open marketplace for employees

Interested in this job?

Jobs Related To Adobe Computer Scientist-I

Computer Scientist - I

Computer Scientist - I role at Adobe's Digital Experience division, focusing on developing and scaling enterprise marketing automation services using Java and Spring Boot.

2025 University Graduate - Software Engineer

Entry-level software engineering position at Adobe for 2025 graduates, focusing on backend development with competitive salary and growth opportunities.

Junior Software Development Engineer

Junior Software Engineer position at Adobe Commerce Services team in Barcelona, working on SaaS products with Java, PHP, and cloud technologies in a hybrid work environment.

2025 University Graduate - Quality Engineer

Entry-level Quality Engineer position at Adobe, focusing on web application testing and quality assurance for the Acrobat Web team, perfect for 2025 graduates.

2025 University Graduate - Software Engineer

Entry-level Software Engineer position at Adobe for 2025 graduates, focusing on developing high-performance software systems with competitive compensation and growth opportunities.