Senior Software Engineer
Core
Design and deliver developer-focused features for Project Graph, a visual node graph editor that combines AI models and Adobe tools into modular workflows.
Role type
Senior IC software engineer (web platform & browser internals)
Builds
Native web technologies, Web Components, and framework-agnostic platform abstractions for the Project Graph editor
Domain
Creative software, browser internals, web development
Deliverable
product features
Required skills
Deep expertise in browser technology (rendering, performance, networking, or JavaScript runtime), Web Components (Custom Elements, Shadow DOM), building framework-independent abstractions, decomposing complex systems into clear abstractions
Preferred skills
Experience with node-based or visual programming systems, building developer tooling or extensibility systems, familiarity with Lit or FAST libraries
Technologies
Web Components, Custom Elements, Shadow DOM, Lit, FAST, JavaScript, native web technologies (via careerplan.io/jobs/R168193-senior-software-engineer-at-adobe)
Responsibilities
Design and implement foundational platform capabilities, drive architecture treating the browser as a runtime, lead architecture and operation of large-scale client applications, provide architectural design leadership and hands-on mentorship, collaborate with product teams to translate user needs into technical solutions
Seniority
Senior, hands-on IC with architectural leadership
