Taro Logo

Software Development Engineer (Backend)

Adobe creates digital experience software, empowering artists and brands with tools for designing and delivering exceptional digital experiences.
$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, a global leader in digital experience software, is seeking a Senior Backend Software Development Engineer to join their team in San Jose. This role offers an opportunity to work on services that power features and personalization across Adobe's web, desktop, and mobile landscape, serving millions of customers worldwide.

The position requires expertise in backend technologies, with a focus on building scalable and performant services. You'll be working with cutting-edge technologies including Node.js, TypeScript, and various cloud services, while collaborating with cross-functional teams to develop and maintain critical services that support Adobe.com and Adobe's suite of applications.

Adobe offers a competitive compensation package ranging from $113,400 to $206,300 annually, based on experience and location, plus additional benefits including equity awards and annual incentives. The company is known for its exceptional work environment, recognized globally for its innovative culture and unique "Check-In" approach to employee development.

This is an excellent opportunity for experienced developers who are passionate about building large-scale systems and want to make an impact at a company that's transforming how digital experiences are created and delivered. Adobe's commitment to innovation, coupled with its inclusive culture and comprehensive benefits package, makes this an attractive position for those looking to advance their careers in software engineering.

The role combines technical challenges with the opportunity to work on products used by millions of creative professionals and enterprises worldwide. Adobe's strong market position, continuous growth, and investment in employee development make this an ideal opportunity for engineers looking to make a significant impact while working with cutting-edge technologies.

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 (DynamoDB, MongoDB)
  • Familiarity with monitoring tools like New Relic, Splunk
  • Familiarity with design and architectural conventions
  • Excellent written and verbal communication skills
  • Passion for learning and hard work

Benefits For Software Development Engineer (Backend)

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Annual Incentive Plan (AIP)
  • New hire equity award

Interested in this job?

Jobs Related To Adobe Software Development Engineer (Backend)