Principal Software Development Engineer, Graph

Adobe

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
San Francisco, CASan Jose, CA
Salary
$248,900–$360,500 / yr
Posted
51 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $203k
This role $305k
$117k most similar roles pay here $387k

This role pays more than 92% of similar roles. Most pay $174,600–$231,000 — the shaded band above. At the midpoint, this role pays about $305k versus about $203k 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 218 open roles on FindRole.

Listed pay typically runs $187,100–$270,950 across 216 roles with salary data.

Most-posted roles

View all roles at Adobe

At a glance

TL;DR · Principal Software Development Engineer, Graph

As a Principal Software Development Engineer, Graph on the Project Graph team, you will design and deliver developer-focused features for a creative system that integrates AI models, Adobe tools, and custom interactive components into a visual node graph editor. You will be responsible for technical ownership of core platform components, focusing specifically on web components and enhancing the developer experience. Your daily work involves architecting large-scale, globally distributed systems to ensure high availability and low latency in enterprise environments while mentoring junior engineers and leading design reviews. The role requires expertise in frontend development, including Shadow DOM, LIT, and Web Components, alongside experience with node-based systems and building developer tooling. You will solve complex technical challenges to create modular tools that run across web platforms and Adobe applications like Photoshop.

What does a Software Development Engineer earn in California?

Median $217725 from 77 postings across 8 companies.

See salary data

What you'll do

  • Design, implement, and maintain core components of Project Graph with a focus on web components.
  • Develop developer-focused features for the platform to improve the overall developer experience.
  • Architect and operate large-scale, globally distributed systems ensuring high availability and low latency.
  • Champion software engineering standards including code quality, testing, and continuous integration/deployment.
  • Mentor junior engineers and lead design reviews to foster a culture of technical excellence.
  • Translate user needs from product managers into robust technical solutions for the platform.
  • Build tools that integrate AI models and custom components into a visual node graph editor.

What we're looking for

  • BS or MS in Computer Science or a related field.
  • 10+ years of experience building, testing, and operating complex web applications focused on the frontend.
  • Experience with web components is required.
  • Experience with Shadow DOM, LIT, and editing applications is preferred.
  • Experience with node-based systems and enterprise software development is a plus.
  • Experience building developer tooling is a plus.
  • Ability to design and operate large-scale, globally distributed systems with high availability and low latency.
  • Strong communication skills to articulate technical concepts to both technical and non-technical partners.

More like this

Similar roles

Lead Software Engineer

Adobe

San Jose, CA 38 days ago $208,300$301,600
Web Components JavaScript Lit FAST Shadow DOM Visual Programming Browser Internals Developer Tooling
10+ yrs exp

Senior Software Development Engineer

Adobe

Seattle, WA +1 123 days ago $208,300$301,600
React Lit Web Components HTML CSS JavaScript TypeScript Node.js micro-services Micro-frontend Architecture Generative AI LLMs RAG MCP NewRelic Splunk Data Pipelines
10+ yrs exp

Senior Software Development Engineer

Adobe

San Jose, CA 3 days ago $177,900$257,550
TypeScript JavaScript Node.js WebComponents WebAPIs WASM Python C++ VSCode Claude Code Cursor GitHub Bazel Distributed Systems Real-time Collaboration

Principal Software Engineer, Identity Graph

Twilio

Remote 58 days ago $188,240$235,300
Distributed Systems Graph Databases Go Kubernetes DynamoDB Data Pipelines System Architecture MVP Observability PII Handling Fraud Detection Identity Resolution
8+ yrs exp Remote

Principal Software Engineer, Compute Graph Compiler

Microsoft

14 days ago $165,600$296,400
C++ C C# Python Java JavaScript ML Compiler Graph Optimization Memory Management Code Generation Hardware Abstraction Windows DirectX Machine Learning Execution Engines System Software
8+ yrs exp