Software Development Engineer

Changing the world through digital experiences, providing tools for creating exceptional digital experiences from emerging artists to global brands.
$120,700 - $228,600
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS

Description For Software Development Engineer

Adobe is seeking an outstanding full stack engineer with AI/ML knowledge to join their team developing Firefly Enterprise applications and GenAI features. This role sits at the intersection of creative technology and artificial intelligence, working on industry-leading products that empower enterprises with GenAI-powered workflows.

The position involves creating innovative applications that leverage Adobe's Firefly Services, Custom Models, and GenAI features within flagship products like Photoshop, Express and Illustrator. You'll be working in a dynamic, start-up like environment while having the resources and impact of an industry leader.

As a Senior Software Engineer, you'll collaborate closely with design and product teams to translate creative concepts into interactive prototypes, engage directly with customers to refine solutions, and help shape the future of creative AI tools. The role requires strong full-stack development skills, with expertise in TypeScript/JavaScript, React, Java, and Node.js.

The ideal candidate brings 3+ years of professional experience building interactive web applications, has a computer science background, and thrives in a hybrid work environment. Knowledge of AI/ML, particularly generative models, is a plus. You'll be part of Adobe's Digital Media team, working on high-profile products that are transforming how enterprises create and manage digital content.

Adobe offers a competitive compensation package ranging from $120,700 to $228,600 annually, plus equity and benefits. This is an opportunity to work at the forefront of creative technology, helping shape how enterprises leverage AI for creative work while being part of a collaborative, innovation-driven culture that values customer success and technical excellence.

Last updated 16 days ago

Responsibilities For Software Development Engineer

  • Create innovative Firefly Enterprise applications
  • Work closely with design and product management teams to translate ideas into interactive prototypes
  • Engage with customers to identify problems, A|B test solutions, and refine workflows
  • Expand knowledge and skills to stay ahead of latest development methodologies

Requirements For Software Development Engineer

TypeScript
JavaScript
React
Java
Node.js
  • 3+ years of professional experience developing interactive web applications
  • B.S or higher in Computer Science, or equivalent experience
  • High proficiency in developing software solutions using Typescript/JavaScript, ReactJS/Web components
  • Experience in developing server-side web services using Java, NodeJS
  • Experience with Test Driven Development (TDD)
  • Ability to perform independently in a hybrid work environment
  • Well established practice of building and deploying web applications

Benefits For Software Development Engineer

Equity
  • Competitive salary range $120,700 - $228,600 annually
  • Annual Incentive Plan (AIP)
  • Long-term incentives in the form of new hire equity award

Interested in this job?

Jobs Related To Adobe Software Development Engineer

Rendering Software Engineer in Test

Senior Software Engineer role at Adobe focusing on rendering technology testing, requiring 3+ years experience in C++ and graphics programming, offering $109K-$215K salary.

Service Engineer, Adobe Firefly Services

Senior Infrastructure/Service Engineer role at Adobe Firefly Services, building scalable GenAI systems and optimizing performance for Adobe's flagship products.

Senior Customer Success Engineer

Senior Customer Success Engineer role at Adobe focusing on mobile technologies and Adobe Marketing Solutions, requiring strong technical expertise and problem-solving skills.

Software Quality Engineer (Automation)

Senior Software Quality Engineer role at Adobe focusing on automation testing for the Lightroom Android application, requiring 5+ years of testing experience and strong programming skills.

Software Quality Engineer

Senior Software Quality Engineer role at Adobe, focusing on test automation and CI/CD integration for enterprise content management systems.