Lead Software Development Engineer

Adobe

San Jose (CA)

Hybrid

USD 170,000 - 240,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Adobe is seeking a senior JavaScript/TypeScript engineer to join the Firefly client team and help shape the next generation of creativity tools used by millions of creators worldwide.

You will establish architecture and drive component-based design with React and TypeScript, collaborate with design and product teams, and translate ideas into interactive prototypes while embracing hybrid/remote work practices to accelerate delivery and impact.

Qualifications

  • 7–10+ years of experience building interactive web applications.
  • B.S. or higher in Computer Science or equivalent experience.
  • Proficient with React and TypeScript/JavaScript (ES6+).
  • Demonstrated ability to work effectively in hybrid/remote environments with clear communication.

Responsibilities

  • Define architecture and quality coding practices for the Adobe Firefly client platform.
  • Define long-term solutions for component-based architecture using functional programming.
  • Collaborate with design, product management and internal clients to translate ideas into interactive prototypes.
  • Engage with customers to identify problems, A/B test solutions, and refine workflows.
  • Stay current with development, testing, and deployment methodologies.

Skills

React
TypeScript
JavaScript (ES6+)
Web performance optimization
Hybrid/Remote work

Education

BS in Computer Science or equivalent

Tools

CI/CD
Web Components (LIT)
RxJS
TDD
WebGPU/WASM

Job description

The Opportunity

The Adobe Firefly client team is seeking a senior JavaScript/TypeScript engineer to contribute to an exciting, high‑profile effort to establish Adobe as the best creativity tools provider. We seek to empower the next generation of creators everywhere by turning creative intent into creative success. We are crafting new AI/ML powered tools empowering self‑expression and collaboration across the digital landscape. While implementing this far‑reaching strategy we are focusing on using product‑driven development to drive rapid iteration and to continuously deliver measurable impact. This initiative is an outstanding opportunity to shape emerging next‑generation products reaching millions of creators worldwide.

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 the design team, product management and our internal clients translating early ideas into interactive prototypes
  • Engage with customers to identify problems, A|B test solutions, and refine workflows
  • Expand your knowledge and skills to stay ahead of the latest development, test, and deployment methodologies
What You Need To Succeed
  • 7‑10+ years of professional experience developing interactive web applications, preferably in the creative tool domain
  • B.S. or higher in Computer Science, or equivalent experience
  • Well established practice of building and deploying web applications or interactive sites using React
  • High proficiency in TypeScript or JavaScript (ES6+)
  • Confidence to be an opinionated, pragmatic developer – especially in the areas of writing high‑performance, reliable and maintainable code
  • Ability to perform independently in a hybrid or remote first work environment supported by competent written and verbal communication skills
Bonus Qualifications
  • Web components (LIT or other similar), Observables based programming (RxJS or similar)
  • Fluent in functional programming style
  • Fluent with Test‑Driven Development (TDD)
  • Experience with Continuous Integration/Continuous Deployment (CI/CD)
  • Exposure to generative AI models, including text‑to‑image and large language models
  • Experience with video or similar multi‑track non‑linear editors
  • Experience in UX design, design systems or close collaboration with design teams
  • Knowledge of modern web technologies, for example, WASM, WebGPU and canvas rendering, security, asynchrony and performance optimization

Adobe is proud to be an Equal Employment Opportunity employer. We do not discriminate based on gender, race or color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other protected characteristic. Learn more.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Software Development Engineer
Lead Software Development Engineer

Adobe Inc. • San Jose (CA)

Hybrid
USD 170,000 - 240,000
Senior Software Development Engineer, Adobe Firefly
Senior Software Development Engineer, Adobe Firefly

adobe • San Jose (CA)

On-site
USD 153,600 - 286,600
Firefly Foundry, Creative Architect
Firefly Foundry, Creative Architect

Adobe Inc. • San Jose (CA)

On-site
USD 180,000 - 260,000
Senior Software Development Engineer 5
Senior Software Development Engineer 5

Adobe Inc. • San Jose (CA)

On-site
USD 180,000 - 240,000
Senior JS/TS Engineer – AI-Powered Creative Tools
Senior JS/TS Engineer – AI-Powered Creative Tools

Adobe Inc. • San Jose (CA)

Hybrid
USD 170,000 - 240,000
Staff Software Engineer - Web and Agentic
Staff Software Engineer - Web and Agentic

Adobe • San Jose (CA)

On-site
USD 130,000 - 160,000
Lead Software Engineer
Lead Software Engineer

Adobe • San Jose (CA)

On-site
USD 208,300 - 301,600
Firefly Foundry Creative Technologist, Media & Entertainment
Firefly Foundry Creative Technologist, Media & Entertainment

Adobe Systems GmbH • San Jose (CA)

On-site
USD 110,000 - 150,000
Senior Software Development Engineer
Senior Software Development Engineer

Adobe Inc. • Seattle (WA)

On-site
USD 140,000 - 180,000
Software Development Engineer
Software Development Engineer

Adobe • Seattle (WA)

On-site
USD 115,500 - 167,250