Principal Software Development Engineer, Graph

Adobe

Confirmed live today High trust

Quick summary

Work type
On-site
Location
San Francisco, CASan Jose, CA
Employment
Full-time
Posted
39 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $200k
$127k $291k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $174,600–$225,712.

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 282 open roles on FindRole.

Listed pay typically runs $148,100–$282,100 across 76 roles with salary data.

Most-posted roles

View all roles at Adobe

At a glance

TL;DR · Principal Software Development Engineer, Graph

The Principal Software Development Engineer, Graph will join the Project Graph team to design and deliver developer-focused features for a new creative system. This platform allows users to combine first and third-party AI models with Adobe tools inside a visual, designer-friendly node graph editor. You will be responsible for designing, implementing, and maintaining core components, specifically focusing on web components and developer experience. Key responsibilities include leading the architecture of large-scale, globally distributed systems to ensure high availability and low latency. You must possess deep expertise in modern software development practices, specifically utilizing Shadow DOM, LIT, and Web Components. The role requires building complex web applications and editing applications while mentoring junior engineers to maintain high standards for code quality and continuous integration.

What does a Software Development Engineer earn in California?

Median $197750 from 81 postings across 10 companies.

See salary data

What you'll do

  • Design, implement, and maintain core components of the Project Graph platform using web components.
  • Develop and deliver developer-focused features to improve the platform's developer experience.
  • Architect and operate large-scale, globally distributed systems to ensure 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 and customer-facing teams into robust technical solutions.

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 a must-have.
  • Experience with Shadow DOM, LIT, and building developer tooling (preferred).
  • Experience with node-based systems and enterprise software development (preferred).
  • Experience with complex applications and editing applications (preferred).
  • Deep understanding of modern software development practices, including code quality, testing, and CI/CD.
  • Ability to design and operate large-scale, globally distributed systems with high availability and low latency.

More like this

Similar roles

Lead Software Engineer

Adobe

San Jose, CA 39 days ago
Web Components JavaScript Custom Elements Shadow DOM Lit FAST Visual Programming Developer Tooling Extensibility Systems
10+ yrs exp

Principal Software Development Engineer

Oracle

Seattle, WA +2 153 days ago $114,600–$234,600
Oracle Cloud Infrastructure (OCI) Key Management Service (KMS) Hardware Security Modules (HSM Distributed Systems Linux Unix Microservices Relational Databases NoSQL Data Structures Algorithms Encryption-at-rest SaaS Storage Services
10+ yrs exp

Principal Software Development Engineer

Comcast

Philadelphia, PA 25 days ago $188,925–$296,269
Linux C C++ Golang Python Docker Kubernetes Microservices Distributed Systems DOCSIS CMTS vCMTS PON Messaging Event-driven Architecture Telemetry Network Infrastructure
10+ yrs exp

Principal Software Development Engineer

Fortinet

Sunnyvale, CA 75 days ago $200,500–$260,500
C++ C Unix Linux REST API libcurl JSON Posix System TCP/IP Switching Routing Embedded Systems Firewall
10+ yrs exp