Software Development Engineer

Adobe

Hybrid

Quick summary

Work type
Hybrid
Location
California
Salary
$177,900–$257,550 / yr
Posted
46 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $168k
This role $218k
$115k most similar roles pay here $273k

This role pays more than 88% of similar roles. Most pay $137,500–$198,143 — the shaded band above. At the midpoint, this role pays about $218k versus about $168k for comparable roles.

Based on 240 similar postings.

Employer

About Adobe

Adobe Inc. is a global software company known for creative and multimedia software products including Photoshop, Illustrator, Acrobat, and its cloud-based Creative Cloud and Document Cloud suites. Industry: Creative & Digital Experience Software

Adobe currently has 339 open roles on FindRole.

Listed pay typically runs $183,300–$265,350 across 339 roles with salary data.

Most-posted roles

View all roles at Adobe

At a glance

TL;DR · Software Development Engineer

As a senior JavaScript/TypeScript engineer on the Adobe Firefly client team, you will play a pivotal role in shaping next-generation AI-powered creativity tools. Your responsibilities include establishing architecture and coding practices for the user-facing experience of Adobe Firefly, collaborating with design teams to translate ideas into interactive prototypes, and engaging directly with customers to identify and solve problems through A/B testing. You must have 4-7+ years of professional experience in developing web applications using React, along with high proficiency in TypeScript or JavaScript (ES6+) and Test Driven Development (TDD). Fluency in functional programming is essential, as is the ability to mentor and work independently in a hybrid environment. Bonus points for familiarity with generative AI models, video editing software, and modern web technologies like WASM and WebGPU.

What you'll do

  • Help establish architecture and quality coding practices for the Adobe Firefly client platform.
  • Define long-term solutions for component-based architecture using functional programming.
  • Work closely with design teams to translate early ideas into interactive prototypes.
  • Engage with customers to identify problems, A/B test solutions, and refine workflows.
  • Expand knowledge in development methodologies to stay ahead of industry trends.

What we're looking for

  • 4+ years of professional experience in developing interactive web applications, preferably in the creative tool domain.
  • Strong background in Computer Science or equivalent practical experience.
  • Proficient in building and deploying web applications using React with TypeScript/JavaScript (ES6+).
  • Expertise in Test Driven Development (TDD) and functional programming style.
  • Ability to work independently with excellent written and verbal communication skills.
  • Experience with modern web technologies such as WASM, WebGPU, and canvas rendering.

More like this

Similar roles

Software Development Engineer

Adobe

Lehi 84 days ago $114,100$114,100
JavaScript React TypeScript Java NodeJS GoLang openFGA SpiceDB Docker Kubernetes AWS Azure RESTful DOM web security performance optimization CI/CD

Software Development Engineer

Adobe

San Jose 21 days ago $148,500$214,950
React.js Node.js Next.js HTML CSS JavaScript GraphQL eCommerce AWS Kubernetes Docker CI/CD Git PostgreSQL MongoDB RESTful APIs OAuth JWT Nginx Redis Webpack Babel ESLint

Software Development Engineer

Adobe

San Jose 84 days ago $148,500$214,950
Java Scala Spark Kafka AWS Azure Docker Kubernetes REST HTTP JSON MySQL HBase Cassandra MongoDB Agile CI/CD

Software Development Engineer

Adobe

San Jose 48 days ago $148,500$214,950
Python Java JavaScript Docker Kubernetes AWS Azure GCP CI/CD RESTful APIs microservices unit testing PostgreSQL MongoDB React Angular Vue.js

Software Development Engineer

Booz Allen Hamilton

McLean, Virginia 39 days ago $112,800$257,000
Python C Go Rust Kubernetes CI/CD DevSecOps GitHub Bash KVM SonarQube Clippy cargo-deny SysML DoDAF UAF