Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Adobe

Senior Software Engineer – Graph Node Ecosystem, 3D

Adobe

Senior Software Engineer developing 3D node ecosystem for Adobe Project Graph. Building and maintaining 3D generation, scene assembly, and rendering nodes in a creative system.

Posted 4/28/2026full-timeSan Francisco • California, Washington • 🇺🇸 United StatesSenior💰 $159,200 - $301,600 per yearWebsite

Tech Stack

Tools & technologies
CloudNode.js

About the role

Key responsibilities & impact
  • Build, implement, and maintain 3D-focused nodes in Project Graph, including AI 3D model nodes, GPU-accelerated rendering and shading nodes, and Creative Cloud 3D actions.
  • Collaborate with engineering leadership, model teams, and partner teams to deliver on the technical vision for Graph's 3D ecosystem, breaking complex requirements into clear, shippable achievements.
  • Champion strong fundamentals: simplicity, performance, reliability, and maintainability. Set a high bar for code quality, testing, and operational rigor across the 3D node library.
  • Contribute to the architecture and operation of a large-scale, globally distributed system. Ensure high availability, low latency, and predictable 3D throughput in enterprise environments.
  • Apply AI-assisted tools to write, test, and refactor code, and accelerate feature delivery within established engineering standards.
  • Elevate the team through thoughtful code reviews, design discussions, and hands-on mentorship of junior engineers.
  • Work closely with product managers, designers, and customer-facing teams to understand creator needs and translate them into robust, well-crafted 3D node experiences.

Requirements

What you’ll need
  • Over 10 years designing, testing, and managing complex software systems
  • Familiarity with node-based or visual programming systems is advantageous
  • Strong proficiency with 3D fundamentals (geometry, meshes, materials, lighting, scene graphs, coordinate systems, common 3D file formats such as glTF, USD, OBJ, FBX)
  • Experience integrating AI 3D models into production systems (e.g., text-to-3D, image-to-3D, mesh generation, texture synthesis)
  • Hands-on experience with GPU-accelerated rendering and shading (shaders, WebGL, WebGPU, or equivalent)
  • Familiarity with Creative Cloud 3D tools (e.g., Substance, Adobe Dimension), 3D SDKs, or real-time engines is welcome, but not a substitute for strong fundamentals
  • Experience building extensible component or plugin systems is a plus
  • Excellent written and verbal communication skills
  • Ability to clearly articulate technical concepts and collaborate effectively with technical and non-technical partners
  • A strong sense of ownership and a passion for building products that delight users
  • A self-directed engineer with a strong sense of ownership, high standards for craft, and a bias toward impact.

Benefits

Comp & perks
  • Comprehensive benefits programs

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
3D fundamentalsgeometrymeshesmaterialslightingscene graphscoordinate systemsglTFUSDOBJ
Soft Skills
excellent written communicationexcellent verbal communicationarticulate technical conceptscollaborate effectivelystrong sense of ownershippassion for building productsself-directedhigh standards for craftbias toward impactmentorship