Back to Jobs
Iris
Engineering & Architecture Just now

Integrations Software Engineer, 3D Pipeline

Miris
United StatesUnited States
Full-time
$89,155 — $148,368 USD
Mid-Level

Job Description

Key Skills Required

Master these to land this role

Python2h 41mFree Trial ✨
Start 10-Day Free Trial
Web3C++WebGLOpenUSD

Want to know if you're a match for this job?

Calculate My Match Score

Miris is seeking an Integrations Software Engineer, 3D Pipeline to build bridges for Miris: plugins into the tools artists already use, and integrations into the platforms our customers already work in. In this role, you will own integrations from initial scoping through deployment and ongoing support. We are looking for someone with deep graphics domain knowledge who excels at troubleshooting multi-system pipelines.

What You'll Do:

  • Ship production software with 4+ years of experience.
  • Work with Python, C++, C#, or TypeScript at a production level.
  • Possess strong graphics literacy, including PBR materials, color spaces, and hands-on experience with common 3D formats (OpenUSD, glTF, FBX, Alembic) with the ability to explain why the same asset looks different in two renderers.
  • Debug complex asset pipelines across third-party systems where ambiguity may exist.
  • Experience with DCC tool integration (Substance, Maya, Blender, Unreal) and/or platform integrations (SaaS APIs, OAuth, webhooks).
  • Familiarity with OpenUSD composition/schemas, AOUSD involvement, OpenPBR, or MaterialX is a plus.
  • Experience with web/XR graphics runtimes such as Three.js, WebGL, WebGPU, visionOS, or Quest is a plus.
  • Exposure to color management, tonemapping, open-source contributions, or joint vendor integrations is a plus.
  • Experience in customer-facing roles during technical integrations, or domain exposure in e-commerce, media and entertainment, or AEC is a plus.

What You'll Bring:

  • Build plugins and exporters inside tools like Substance, Maya, Blender, Houdini, Unity, and Unreal to ensure seamless integration into Miris workflows.
  • Build integrations into platforms such as asset management systems, content management systems, and web/SaaS destinations.
  • Own each integration end-to-end, including scoping, building, packaging, releasing, documenting, and supporting it afterward, including handling version churn.
  • Extend the shared integration framework to reduce the effort required for each new integration.
  • Maintain asset fidelity across the entire pipeline, managing USD, material attributes, texture standards, scene scaling, and color spaces, and troubleshoot discrepancies when assets render inconsistently across target platforms.
  • Work with partner platforms, SDKs, and APIs to overcome integration constraints through creative problem-solving and proactive communication with external engineering teams.
  • Write documentation and sample code that external developers or artists can follow without needing direct support.
  • Partner with product engineering teams (asset pipeline, streaming, cloud) to integrate cleanly without owning those systems.
  • Work directly with DCC and platform vendors on joint integrations and help establish relationships before the code development begins.

How would you rate this job post?

See what other professionals think about this role.

banner

Iris (operating at iris.co.uk) is a digital platform specializing in providing innovative solutions for the insurance sector. While specific details about its founding or operational history are not publicly documented, the platform appears to focus on streamlining processes for customers and partners within the insurance industry. The company’s technology likely leverages modern data analytics and automation to enhance efficiency, though the exact mechanics remain unclear from available sources. This allows businesses and consumers to access tailored insurance services with greater ease and transparency. Due to the lack of publicly available information, specifics regarding funding, investors, or team size remain undisclosed.

Safety First

  • Never pay for a job application.
  • Do not share sensitive bank info.
  • Verify the client before starting work.
Learn More