Senior Software Engineer - Graph Node Ecosystem (3D)

Adobe

Quick summary

Work type
On-site
Location
San FranciscoSeattle, WASan Jose, CA
Salary
$208,300–$301,600 / yr
Posted
48 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $188k
This role $255k
$131k most similar roles pay here $320k

This role pays more than 94% of similar roles. Most pay $148,875–$226,800 — the shaded band above. At the midpoint, this role pays about $255k versus about $188k 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 307 open roles on FindRole.

Listed pay typically runs $183,300–$265,350 across 307 roles with salary data.

Most-posted roles

View all roles at Adobe

At a glance

TL;DR · Senior Software Engineer - Graph Node Ecosystem (3D)

As a Senior Software Engineer, Node Ecosystem (3D) on the Project Graph team at Adobe, you will be responsible for building and maintaining 3D generation, scene assembly, and rendering nodes that are integral to creative workflows. Your daily tasks include designing performant node interfaces, collaborating with engineering teams to deliver innovative features, ensuring high code quality, and contributing to a large-scale distributed system. You should have extensive experience in 3D graphics, real-time rendering, and GPU-accelerated shading, along with familiarity with AI-assisted development tools and Creative Cloud 3D capabilities. Strong problem-solving skills, excellent communication abilities, and a passion for creating user-centric solutions are essential.

What you'll do

  • Build and maintain 3D-focused nodes in Project Graph, including AI models and GPU-accelerated rendering.
  • Design performant and user-friendly interfaces for 3D generation, scene assembly, and rendering nodes.
  • Champion engineering excellence by setting high standards for code quality and operational rigor.
  • Contribute to the architecture of a large-scale, globally distributed system ensuring high availability and low latency.
  • Apply AI-assisted tools to enhance development processes and accelerate feature delivery.

What we're looking for

  • Over 10 years of experience in designing, testing, and managing complex software systems.
  • Strong proficiency with 3D fundamentals including geometry, meshes, materials, lighting, scene graphs, and common file formats.
  • Experience integrating AI 3D models into production systems such as text-to-3D or image-to-3D.
  • Hands-on experience with GPU-accelerated rendering and shading technologies like WebGL or WebGPU.
  • Familiarity with Creative Cloud 3D tools and real-time engines, though not required.
  • Excellent problem-solving skills to decompose complex systems into clear abstractions.

More like this

Similar roles

Senior Software Engineer - Graph Node Ecosystem (Image)

Adobe

San Francisco, CA +2 48 days ago $208,300$301,600
Node.js JavaScript AI models GPU programming WebGL WebGPU Creative Cloud APIs Image processing CI/CD Git Cloud services Docker Kubernetes PostgreSQL MongoDB RESTful APIs GraphQL JSON YAML Swagger/OpenAPI

Senior Software Engineer - Graph Node Ecosystem (Video)

Adobe

San Francisco +2 16 days ago $208,300$301,600
Node.js JavaScript AI models GPU programming WebGL WebGPU Creative Cloud APIs Video processing Codecs Containers Transcoding Frame rates Color spaces Temporal processing CI/CD Git Cloud services Linux RESTful APIs JSON GraphQL