senior software engineering Frontend Engineer ic 7+ yrs · Posted Mar 16, 2026
$139,000 – $257,550
USD per year

About this role

Adobe is hiring a senior-level Frontend Engineer in the software engineering function based in San Jose, CA. The posting calls out experience with Python, JavaScript, TypeScript, HTML/CSS and roughly 7+ years of relevant work. Compensation is listed at $139,000–$257,550 per year.

Role
Frontend Engineer
Function
software engineering
Level
senior
Track
Individual contributor
Employment
Full-time
Location
San Jose, CA
Experience
7+ years
Department
Design
Posted
Mar 16, 2026
AI Summary
Senior frontend engineer building complex client-side systems for Adobe's Photoshop Product Engagement Systems. Requires 7+ years TypeScript/CSS expertise, React/Web Components proficiency, and strong understanding of JavaScript runtime, module systems, and build pipelines. Will design reusable UI components, manage state flows, instrument analytics, and collaborate across client-server boundaries.

More roles at Adobe

Sr Staff Product Designer, GenStudio
San Jose, CA · senior
Accessibility Express Figma
Business Professional Enterprise Sales Specialist
Paris, France · mid
Express SaaS
Senior Content Technical Architect
Tokyo, Japan · senior
JavaScript TypeScript Java
Computer Scientist II
Bangalore, India · mid
Python JavaScript React
MTS 2 (Android)
Noida, India · staff
Java Kotlin Express
All Adobe jobs →

Job description

from Adobe careers

The Opportunity

At Adobe, we are seeking an experienced individual to join our world-class engineering team in Product Engagement Systems (PES) in Photoshop team in San Jose. This is an outstanding opportunity to be part of an ambitious project that builds the future of digital experiences. You will have the opportunity to collaborate with a diverse team, pushing the boundaries of what's possible and making an impactful contribution to the industry.

Job Description

A senior front-end engineer with 7+ years of Typescript, CSS, and build-system expertise who can independently build, debug, automate, and validate complex client-side systems.

Programming Language & Module Systems

  • 7+ years of experience proficiency in Typescript for large-scale production front-end systems
  • Deep understanding of JavaScript runtime behavior (event loop, async execution, memory)
  • Clear understanding of JavaScript module systems, including:
    • ES Module (ESM): import /export, tree-shaking, bundler behavior
    • CommonJS (CJS): require, module resolution, interoperability with ESM
  • Ability to debug issues caused by mixed module systems in real-world build pipelines
  • Working knowledge of Node.js for tooling, scripting, and automation
  • Familiarity with Python for build scripts or automation tasks

Front-End Architecture & UI Development

  • Hands-on experience building complex UIs using React and/or Web Components
  • Ability to design reusable UI components with clear ownership and lifecycle
  • This is an excerpt. Read the full job description on Adobe careers →
All software engineering jobs software engineering in San Jose, CA Jobs in San Jose, CA software engineering salaries software engineering career path
All Adobe Jobs Browse software engineering roles senior positions