Computer Scientist (Backend)

Adobe changes the world through digital experiences, providing tools for emerging artists to global brands to create exceptional digital experiences.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Enterprise SaaS

Description For Computer Scientist (Backend)

Adobe, a global leader in digital experiences, is seeking a Senior Backend Computer Scientist to join their Commerce platform team. This role offers an exciting opportunity to work on Adobe's subscription business model, building and testing UX features across the full Web Solution Stack.

The ideal candidate will bring 10+ years of software development experience, with deep expertise in both frontend and backend technologies. You'll be working with modern tech stack including JavaScript/ES6, React, Java, and Node.js, while architecting cloud-based solutions that power Adobe's commerce platform.

As a senior team member, you'll drive technical discussions, own features end-to-end, and serve as a role model for engineering excellence. You'll be responsible for defining coding standards, leading code reviews, and introducing innovative cloud technologies to enhance our subscription services.

The position offers the opportunity to work with cutting-edge technologies in cloud computing, microservices architecture, and both SQL and NoSQL databases. You'll be part of Adobe's mission to transform how companies interact with customers across every screen, while working in an environment that values diversity, innovation, and technical excellence.

This role is perfect for someone who combines strong technical skills with excellent communication abilities, and who is passionate about building robust, scalable solutions that power digital experiences for millions of users worldwide.

Last updated 2 days ago

Responsibilities For Computer Scientist (Backend)

  • Work as full stack developer with focus on frontend development
  • Drive cross-team technical discussions
  • Take ownership of services and features throughout lifecycle
  • Define standard methodologies for design, coding, performance, monitoring, and lead code review processes
  • Introduce new cloud technologies, tools & processes
  • Identify technical gaps and implement solutions
  • Serve as a role model for the team

Requirements For Computer Scientist (Backend)

Java
JavaScript
Node.js
React
  • 10+ years of software development experience
  • 9+ years of proven experience developing consumer facing web applications
  • Expertise in JavaScript and ES6, React, Redux & Storybook
  • Experience in building reusable UI components using React framework
  • Experience in building microservices in Java and/or Node.JS
  • Excellent computer science fundamentals
  • Proficiency in cloud technologies and microservices architecture
  • Experience with development tools: Eclipse, Jenkins, Maven, Git, Sonar
  • Experience in data modelling for SQL and NoSQL databases
  • Experience with Agile/Scrum/DevOps methodologies
  • Excellent written & verbal communication skills

Benefits For Computer Scientist (Backend)

Medical Insurance
Vision Insurance
Dental Insurance
  • Equal Employment Opportunity
  • Accommodation for disabilities

Interested in this job?

Jobs Related To Adobe Computer Scientist (Backend)

Senior Technical Writer

Senior Technical Writer position at Adobe Workfront to create user documentation and work with product teams to document software functionality.

Senior Product Growth Manager – Adobe Express

Senior Product Growth Manager role at Adobe Express focused on driving user growth through data-backed strategies and experimentation, offering competitive compensation $122K-$234K.

Computer Scientist - II , Firefly Services

Senior Computer Scientist role at Adobe's Firefly Services, focusing on cloud-native applications and distributed systems with 8+ years of experience required.

Software Development Engineer 3

Senior Software Engineer role at Adobe combining software development and AI expertise to enhance marketing workflows and customer experiences through innovative technology solutions.

Senior Software Development Engineer

Senior Software Engineer role at Adobe focusing on AI-first experience delivery, building backend services and working with ML systems. 5+ years experience required.