Taro Logo

Senior Software Engineer – 3D Automation & Graphics

Adobe creates digital experience software, empowering artists and brands with tools for design and digital content creation.
$133,900 - $242,000
Senior Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Graphics · Enterprise SaaS

Description For Senior Software Engineer – 3D Automation & Graphics

Adobe is seeking a Senior Software Engineer to join their 3D Automation & Graphics team, focusing on developing next-generation multi-surface collaborative 3D graphics software. This role is perfect for experienced engineers passionate about creating cutting-edge solutions for industries including fashion, automotive, games, and VFX.

The position requires extensive expertise in C++ (10+ years preferred) and Python (5+ years), with a strong focus on API design and software architecture. You'll be working with a tight-knit team developing pioneering software and delivering robust, fast, and resource-conscious components to product teams. The role involves close collaboration with Adobe's UX design and research teams to transform groundbreaking ideas into shipping features.

Key responsibilities include designing and implementing API and automation tools for 3D workflows, developing high-performance algorithms, and working across organizational boundaries to integrate software solutions. The ideal candidate will have a Master's degree in computer science or equivalent experience, strong communication skills, and demonstrated expertise in cross-platform development and performance optimization.

Adobe offers a competitive compensation package ranging from $133,900 to $242,000 annually, varying by location and experience. The company is known for its exceptional work environment and unique "Check-In" approach to employee development. As a global leader in digital experiences, Adobe provides opportunities to work on innovative products that impact millions of users worldwide.

The role is available in prime tech hubs including San Francisco, San Jose, and Seattle, offering the chance to work with top talent in the industry. Adobe maintains a strong commitment to diversity and inclusion, providing equal opportunities and fostering an environment where creativity and innovation thrive. This position offers significant growth potential and the opportunity to shape the future of 3D graphics software at one of the world's leading technology companies.

Last updated a day ago

Responsibilities For Senior Software Engineer – 3D Automation & Graphics

  • Design and implement API and automation tools for 3D workflows
  • Work collaboratively with UX designers, engineers, and researchers
  • Design and implement modern algorithms with high-performance code
  • Develop experiments to explore implementation tradeoffs
  • Identify and fix application bugs and performance bottlenecks
  • Review code and provide detailed feedback
  • Work with different teams across Adobe for software integration
  • Provide leadership and mentorship to junior engineers

Requirements For Senior Software Engineer – 3D Automation & Graphics

Python
  • 10+ years experience in C++ and design patterns
  • 5+ years experience in production-level Python
  • Mastery in API design
  • Experience in designing and maintaining test suites
  • Experience writing cross-platform code
  • Strong communication skills and attention to detail
  • Experience with optimization and profiling tools
  • Master's degree in computer science or equivalent experience
  • Experience in profiling, debugging, and testing native applications

Benefits For Senior Software Engineer – 3D Automation & Graphics

Medical Insurance
Equity
  • Competitive salary
  • Annual Incentive Plan (AIP)
  • Long-term incentives in form of equity awards

Interested in this job?

Jobs Related To Adobe Senior Software Engineer – 3D Automation & Graphics