Full Stack Developer, Software Engineer

Adobe changes the world through digital experiences, providing tools for emerging artists to global brands to design and deliver exceptional digital experiences.
$113,400 - $206,300
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Creative

Description For Full Stack Developer, Software Engineer

Adobe is seeking a talented Full Stack Developer, Software Engineer to join their Adobe Stock team. This role offers an exciting opportunity to work on highly scalable systems while crafting innovative features using cutting-edge technologies. As part of Adobe, you'll be working for a company that's passionate about empowering people to create exceptional digital experiences across all screens.

The position involves developing and maintaining scalable backend services for the Adobe Stock ecosystem, utilizing technologies like Node.js, TypeScript, PHP, and GraphQL. You'll be working in a collaborative environment where you'll contribute to architectural discussions, share knowledge with peers, and have the opportunity to impact millions of users worldwide.

The ideal candidate should have 3+ years of experience in backend development, strong JavaScript skills, and experience with microservices architecture. You'll be working with a team that values code quality, efficiency, and innovative problem-solving. The role offers competitive compensation ranging from $113,400 to $206,300 annually, based on experience and location.

This is an excellent opportunity for a mid-level engineer who is passionate about building robust systems, enjoys tackling complex technical challenges, and wants to be part of a company that's shaping the future of digital creativity. You'll be working with modern technologies while contributing to products that help creators and businesses worldwide deliver exceptional digital experiences.

Last updated 3 minutes ago

Responsibilities For Full Stack Developer, Software Engineer

  • Craft innovative new features and maintain existing ones for Adobe Stock
  • Build and support highly scalable libraries and middleware
  • Debug issues across multiple systems
  • Share knowledge with peers
  • Contribute to architectural design discussions
  • Implement sophisticated JavaScript techniques
  • Write unit tests and integration tests
  • Work in an Agile development environment

Requirements For Full Stack Developer, Software Engineer

JavaScript
TypeScript
Node.js
PHP
  • B.S. in Computer Science or a related field
  • 3+ years of proven experience in developing highly scalable backend services
  • Proficiency in JavaScript and comfortable with ES6 & Express
  • Experience building microservices in Node.js, Typescript, and/or PHP
  • Experience in building and maintaining services using GraphQL
  • Experience maintaining highly available, fault-tolerant, and distributed services
  • Strong familiarity with both functional and object-oriented programming
  • Knowledge of algorithms, data structures, distributed systems

Benefits For Full Stack Developer, Software Engineer

Medical Insurance
401k
Vision Insurance
Dental Insurance
  • Competitive salary range $113,400 - $206,300 annually
  • Medical, Dental, and Vision Insurance
  • 401k plan
  • Equal Employment Opportunity

Interested in this job?

Jobs Related To Adobe Full Stack Developer, Software Engineer

Computer Scientist - I (C++)

C++ Development Engineer role at Adobe's Genuine Engineering team, focusing on software security and anti-piracy solutions for desktop products.

Member of Technical Staff II

Adobe is seeking a Mid-Level Software Engineer to join their Photoshop Desktop team, developing features and implementing solutions using C++ in a collaborative environment.

Full Stack Engineer

Full Stack Engineer role at Adobe focused on building innovative AEM Sites capabilities, requiring expertise in JavaScript, Python, and cloud technologies.

Computer Scientist - I

Mid-level Computer Scientist position at Adobe focusing on C++ development and automation frameworks, requiring 4+ years of experience in software development.

Software Development Engineer

Backend Software Engineer role at Adobe Stock, building scalable services using Node.js, TypeScript, and GraphQL to power creative asset platform serving millions of users.