Principal Software Development Engineer, Graph
Core
Design and deliver developer-focused features for Project Graph, a visual node graph editor combining AI models and Adobe tools.
Role type
Principal Software Development Engineer (Frontend/Web Components)
Builds
Web components, developer tooling, and interactive creative workflows for Adobe apps
Domain
Creative software, AI integration, enterprise web platforms
Deliverable
product features
Required skills
Web components (Shadow DOM, LIT), complex application architecture, node-based systems, testing, CI/CD, large-scale distributed systems design
Preferred skills
Developer tooling experience, editing applications
Technologies
Shadow DOM, LIT, Web Components
Responsibilities
Design and implement core web components, lead architecture for globally distributed systems, mentor junior engineers, collaborate on technical vision
Seniority
Principal, hands-on IC with mentorship