Taro Logo

Software Development Engineer (Backend)

Adobe creates digital experience software, empowering artists and brands with tools for design, video, and app creation.
$113,400 - $206,300
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Consumer

Description For Software Development Engineer (Backend)

Adobe is seeking an experienced Backend Software Development Engineer to join their team in San Jose. This role is crucial in developing scalable services that power features across Adobe's digital ecosystem, serving millions of customers worldwide.

The position offers an opportunity to work on services supporting Adobe.com and Adobe's suite of desktop and web applications. You'll be part of a company that's dedicated to transforming digital experiences and empowering creators worldwide, from individual artists to global brands.

As a Backend Software Development Engineer, you'll be responsible for designing, implementing, and maintaining high-performance services. The role requires expertise in Node.js, JavaScript/TypeScript, and experience with cloud platforms and NoSQL databases. You'll work in a collaborative environment, partnering with product managers and application teams to deliver robust solutions.

The compensation is competitive, ranging from $113,400 to $206,300 annually, based on location and experience. Adobe offers comprehensive benefits including medical insurance, equity awards, and an Annual Incentive Plan. The company is known for its exceptional work environment and unique "Check-In" approach to employee development.

This is an excellent opportunity for a senior engineer who is passionate about building scalable backend services and wants to contribute to products used by millions of creative professionals worldwide. Adobe's commitment to innovation, employee growth, and inclusive culture makes it an ideal place for talented engineers looking to make a significant impact.

Last updated 3 days ago

Responsibilities For Software Development Engineer (Backend)

  • Collaborate with product managers and application teams to develop services for Adobe.com and Adobe applications
  • Participate in software development including design, coding, code review, unit testing, bug fixes, monitoring and documentation
  • Drive implementation of new features and improvements
  • Maintain focus on performance, scalability, architecture and code quality
  • Ensure high availability and stability of services
  • Work collaboratively to find solutions to challenges

Requirements For Software Development Engineer (Backend)

Node.js
JavaScript
TypeScript
MongoDB
  • 5+ years of software development experience
  • Experience with Node JS, Express, ES6, JavaScript, Typescript, RESTful API development, GraphQL, web technologies
  • Familiarity with AWS or other cloud platforms
  • Familiarity with NoSQL database technologies like Amazon DynamoDB, MongoDB
  • Familiarity with monitoring tools like New Relic, Splunk
  • Familiarity with design and architectural conventions
  • Excellent written and verbal communication skills

Benefits For Software Development Engineer (Backend)

Medical Insurance
Equity
  • Annual Incentive Plan
  • Equity Awards

Interested in this job?

Jobs Related To Adobe Software Development Engineer (Backend)