Taro Logo

Software Engineer II, Universal Scene Description

DigitalFish builds next-generation technologies for digital-media creation and consumption, partnering with leading companies like Apple, Google, Meta, Disney, and others.
$130,000 - $165,000
Backend
Mid-Level Software Engineer
Remote
51 - 100 Employees
7+ years of experience
Gaming · AR/VR · Entertainment

Description For Software Engineer II, Universal Scene Description

DigitalFish is at the forefront of digital-media technology, partnering with industry giants like Apple, Google, Meta, and Disney to build next-generation platforms and experiences. They're seeking a Software Engineer II specializing in Universal Scene Description (USD) to join their engineering team.

This role presents an exciting opportunity for an experienced developer to work on cutting-edge computer graphics pipeline tools and character rigging implementations. The position requires a strong background in USD pipeline environments, with 7-10 years of experience in computer-graphics pipelines and tools development. The ideal candidate will have deep expertise in Python and C++, along with a solid understanding of 3D graphics fundamentals.

The role offers a competitive compensation package ranging from $130,000 to $165,000 annually, plus equity, making it an attractive opportunity for mid-level engineers looking to make an impact in the digital media industry. The position provides the flexibility of remote work, with an option to work from the Bay Area office.

Working at DigitalFish means being part of a team that develops transformative technologies used by millions of users. The company offers comprehensive benefits, including full health coverage, equity compensation, and various lifestyle perks. The collaborative environment allows engineers to work closely with both internal teams and client organizations, providing exposure to diverse and challenging projects.

This is an ideal position for someone passionate about computer graphics, who wants to work with industry-leading companies while developing cutting-edge tools and technologies. The role offers significant technical challenges, opportunities for growth, and the chance to work on projects that shape the future of digital media creation and consumption.

Last updated 2 months ago

Responsibilities For Software Engineer II, Universal Scene Description

  • Design efficient USD workflows and implement the tools to support those workflows
  • Write user documentation and design notes for the software you create
  • Collaborate closely with the engineering and art teams internally and at our clients
  • Take ownership of technical issues and drive them to resolution
  • Triage and resolve technical issues in the tools

Requirements For Software Engineer II, Universal Scene Description

Python
  • BSc degree in Computer Science or related fields
  • 7-10 years experience developing computer-graphics pipelines and tools; at least 4 of those years in a USD pipeline environment
  • Solid understanding of USD concepts
  • Proven experience writing and supporting USD tools in production
  • Experience using USD schemas to implement custom prim types and/or attributes
  • Proven experience scripting Python/PyQt or C++/Qt plugins for DCC tools
  • Good understanding of 3D graphics including mathematical fundamentals
  • Deep professional experience in team development using Python, and familiarity with C++
  • Solid general programming skills
  • Familiarity with Agile/Scrum development processes
  • Self-motivated with strong communication skills
  • Proof of eligibility to work in the United States

Benefits For Software Engineer II, Universal Scene Description

Medical Insurance
Dental Insurance
Vision Insurance
  • Health Insurance - Medical, Dental, Vision and Life Insurance
  • Equity compensation
  • Discounts on movie tickets, theme parks, hotels, Broadway and Vegas shows, shopping partners
  • Flexible working environment

Interested in this job?

Jobs Related To DigitalFish Software Engineer II, Universal Scene Description