Computer Scientist-II

Adobe changes the world through digital experiences, providing tools for creating exceptional digital content from emerging artists to global brands.
Backend
Mid-Level Software Engineer
In-Person
5+ years of experience
Enterprise SaaS · Education

Description For Computer Scientist-II

Adobe is seeking a talented Full Stack engineer to join their team working on reimagining Adobe Captivate, their most awarded Rapid e-learning authoring desktop tool. This role presents an exciting opportunity to re-architect the product from the ground up to accommodate new generation user workflows and make Captivate the most productive tool globally.

As a Computer Scientist-II, you'll be part of a robust agile team that collaborates across all functions of true product development. The ideal candidate should be highly engaged, motivated, and excel at critical thinking and problem-solving. You'll lead technical design and implementation strategies, guide architecture decisions, and mentor team members while maintaining high-quality standards.

The position requires 5-8 years of full stack development experience, with strong expertise in C++, Node.js, and React ecosystem. You'll work with modern technologies including AWS, Azure, Kubernetes, and Docker, while designing complex microservices and RESTful APIs. The role combines technical leadership with hands-on development, requiring both strong coding skills and the ability to guide teams effectively.

Adobe offers an exceptional work environment where innovation is valued and new ideas can come from anywhere in the organization. They're committed to creating exceptional employee experiences and maintaining an inclusive workplace where everyone is respected and has access to equal opportunities. This role provides an opportunity to impact millions of users while working with cutting-edge technologies in a collaborative environment.

The company is changing the world through digital experiences, providing tools for creating exceptional digital content from emerging artists to global brands. They're passionate about empowering people to create powerful images, videos, and apps, and transforming how companies interact with customers across every screen.

Last updated a day ago

Responsibilities For Computer Scientist-II

  • Lead technical design and implementation strategy for Adobe Captivate
  • Lead architecture and technology choices for major systems/components
  • Design, build and deploy products with high quality
  • Bring innovation to current system
  • Articulate design and code choices to multi-functional teams
  • Mentor and guide a high performing team
  • Review features, technology, architecture, designs, time & budget estimates
  • Handle projects, mitigate risks & creative problem solving
  • Develop engineering and business processes to optimize team efficiency
  • Partner with other Adobe teams for achieving common goals

Requirements For Computer Scientist-II

TypeScript
JavaScript
React
Node.js
  • 5-8 years experience with full stack software development
  • Experience with C++ (primary), Node JS, REST API, Java
  • Experience with React JS, Redux, TypeScript, JavaScript, React Spectrum
  • Knowledge of DevOps: AWS, Azure, Kubernetes, Docker
  • Experience in designing & developing complex microservices and RESTful APIs
  • High quality coding and design competencies
  • Proficiency in data structures and algorithms
  • Experience with machine learning, deep learning (desirable)
  • Strong verbal and written communication skills
  • Strong technical leadership skills

Benefits For Computer Scientist-II

Medical Insurance
Vision Insurance
Dental Insurance
  • Equal Employment Opportunity
  • Accommodation for disabilities
  • Free and open marketplace for employees

Interested in this job?

Jobs Related To Adobe Computer Scientist-II

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.

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.

Software Development Engineer - Adobe Pass

Software Development Engineer position at Adobe Pass, focusing on backend development and cloud infrastructure for TV Everywhere industry products.