Senior Software Engineer – UI Animation Systems

RemoteSalary not specified
United States

Tech Stack

PythonC++

Job Description, Responsibilities & Requirements

About the Position

... create world-changing products using God-given talents . ..

Project Description

We are looking for a Senior Software Engineer who will:

  • Significantly advance our rigging and animation capabilities across Maya, Unreal Engine, and desktop standalone environments.
  • Leverage the strengths and “look and feel” of the platform DCC products while integrating core standalone functionality for a high-quality, performant, maintainable, and extensible codebase.
  • Deliver features that measurably improve rigger and animator workflows and resulting content quality.

Project Stack and Team

We are a software technology company in the entertainment industry focused on providing the best-animated character tools for creators to elevate the experience of the way immersive stories are made and told.

Job Responsibilities

  • Design and implement high-performance UI for character animation pipelines in C++ with Qt.
  • Architect scalable UI frameworks for Ozone’s proprietary platform and industry-standard DCCs.
  • Collaborate with artists, riggers, and engineers to ensure tools meet both creative and technical needs.
  • Lead architectural decisions and contribute to long-term planning around tools and interfaces.
  • Develop and integrate features for DCC tools and real-time engines (Maya, Houdini, Unreal Engine).
  • Operate as a trusted partner to Product and Engineering in shaping the technology roadmap.
  • Contribute to documentation, technical standards, and internal knowledge sharing.

Requirements

  • Main Requirements:

    • 5+ years of production experience in film, TV, or games, developing tools and UI for content creators.
    • Expert-level C++ (C++20) and object-oriented design. Proficient in Python.
    • Expertise in Qt and PySide development.
    • Experience building tools and plugins for DCC applications and engines (Maya, Houdini, Unreal Engine).
    • Familiarity with GitHub or other version control packages.
    • Proven effectiveness thriving in a fully remote, high-accountability, distributed team.
  • Good to Have:

    • Understanding of 3D math, linear algebra, geometry processing, and character deformation techniques.
    • Animation, rigging, and deformation technology experience.
    • GPU programming proficiency.

We Offer

  • Work your way – Enjoy the freedom to work from anywhere, with flexible hours that match your natural rhythm.
  • Work with global clients – Collaborate directly with international teams to create real impact.
  • Great people, no micromanagement – Join a supportive, results-focused team where you’re trusted to do your best work.

This flexibility allows developers:

  • A better work-life balance
  • Increased productivity
  • The ability to work any time around the clock
  • Reduction in commute time
  • Design your ideal daily schedule.
  • Build a career, not just a job.
  • Work smarter, not longer.
  • More time with family and friends

Job Details

  • Job Category: UI Animation Systems
  • Job Location: LATAM / US
  • Skills: C++, Python, Qt / PySide
  • Employment Type: Full-time
  • Experience Level: Senior

For more job openings, please follow Evolve Squads on LinkedIn.

Request a Callback

Job Details

Company name:
Evolve Squads
Location:
United States
Employment Type:
Full-time
Work Mode:
Remote
Posted on TheJob:
May 18, 2026
Last checked:
Jun 29, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.