Senior Platform Engineer

Rodeofx

Montreal (administrative region)

On-site

CAD 110,000 - 160,000

Full time

5 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Sick days
Holidays during winter
Group Insurance
RRSP with employer contribution
Discounts on local services

Job summary

Rodeo FX in Montreal, QC, seeks a Senior Platform Engineer to build and operate the technical platform for the VFX pipeline. You will ensure environments are reproducible, versions managed, and upgrades rolled out safely.

Collaborate with Pipeline Developers and IT to containerize services, automate configuration, manage dependencies with Rez, and reduce change risk. Strong Linux, Python, and CI/CD experience required.

Qualifications

  • 8+ years of software, platform, DevOps, or pipeline engineering experience.
  • Strong Linux systems knowledge with enterprise distributions and migrations at scale.
  • Hands-on experience with containerization and reproducible environment/build tooling.
  • Strong Python skills with good software engineering practices.
  • Experience with dependency and environment management (Rez is a strong asset).
  • Familiarity with CI/CD and infrastructure-as-code.

Responsibilities

  • Build and own the systems that keep the VFX platform current and upgradeable.
  • Containerize pipeline software to make environments portable and configurable.
  • Maintain and extend the Rez package ecosystem and environment configurations.

Skills

Python
Linux
CI/CD
Communication
Collaboration
Problem-solving

Education

Bachelor's degree in CS or related field

Tools

Docker/Podman
Rez
Git
CI/CD tooling

Job description

Summary

Rodeo FX is seeking a Senior Platform Engineer to help build and operate the technical platform that our VFX pipeline runs on. As the VFX team scales, we need a dependable, well-managed software platform that lets us adopt new tool versions quickly, keep every environment consistent, and reconfigure the production pipeline without disruption.

In this role, you will collaborate with Pipeline Developers and IT on the foundations that keep the VFX platform current and nimble: staying on top of software updates, containerizing pipeline software and services, making environments reproducible and configurable, and managing packages and dependencies with Rez. Your core mission is to reduce the cost and risk of change so the studio can evolve its toolset quickly and safely.

The ideal candidate combines strong software and systems engineering fundamentals with a practical understanding of how a VFX pipeline is packaged, deployed, and operated at scale. You are comfortable working across the boundary between development and operations, and you care about making complex systems dependable, reproducible, and easy to evolve.

Main responsibilities
  • Platform Currency & Software Lifecycle: Build and own the systems and processes that keep the VFX software platform current: tracking, testing, and rolling out new versions of DCCs, plugins, libraries, and internal tools. Reduce the cost and risk of upgrades (including OS and dependency migrations) so the studio can adopt new software quickly and safely, with clear rollback paths. Establish repeatable validation and release workflows so platform changes reach artists reliably and with minimal manual effort.
  • Containerization & Configurable Pipeline: Containerize pipeline software and services to make environments portable, reproducible, and isolated from host-level drift. Design the production pipeline to be configurable, so environments, tool versions, and workflows can be adjusted per show, per site, or per team without bespoke rebuilds. Advance infrastructure-as-code and declarative configuration so the platform stays nimble and easy to reason about as it changes.
  • Package & Dependency Management (Rez): Maintain and extend the Rez package ecosystem: package definitions, resolution rules, release process, and environment configuration. Partner with pipeline developers to make software and dependency releases fast, predictable, and safe to roll back. Improve build, packaging, and distribution tooling so new tools and library versions reach artists reliably.
Qualifications, Requirements, and Responsibilities

8+ years of software, platform, DevOps, or pipeline engineering experience, ideally in VFX, animation, gaming, or a comparable production-technology environment.

Strong Linux systems knowledge, including experience with enterprise distributions (RHEL / Rocky / CentOS) and managing software upgrades or environment migrations at scale.

Hands-on experience with containerization (Docker, Podman, or similar) and reproducible environment/build tooling.

Strong Python skills, with solid software engineering practices (version control, testing, code review, packaging).

Experience with dependency and environment management (Rez specifically is a strong asset; equivalent packaging/environment systems are also relevant).

Solid grasp of CI/CD and infrastructure-as-code, with a track record of making change safe and repeatable.

Familiarity with a VFX pipeline and DCCs (Maya, Houdini, Nuke, Katana, or similar) is an asset.

Familiarity with VFX production tracking systems (Flow Production Tracking, FTrack, AYON, or similar) is an asset.

Experience contributing to open-source pipeline tooling (e.g. Rez or other Academy Software Foundation projects) is a plus; we support upstreaming improvements where it benefits the wider community.

Strong problem-solving, communication, and collaboration skills, with the ability to work effectively across creative, technical, and operations teams.

Benefits
  • Full-time, Permanent Contract
  • 5 paid sick/personal days
  • 2 additional statutory holidays in the winter holidays
  • Group Insurance, access to Dialogue online support and to an Employee Assistance Program (EAP)
  • RRSP with employer contribution
  • Discounts on public transports, several spas, sports classes, art center, cafes, furniture and several other local businesses

#LI-Onsite

Diversity, Equity and Inclusion

At Rodeo FX, diversity is a core value. We're committed to creating an inclusive, equitable workplace where different perspectives are embraced. Every team member brings unique insight that strengthens our creativity, challenges our thinking, and helps us deliver better work.

Use of Artificial Intelligence in Recruitment

Rodeo FX may use AI-based tools to support certain steps of the recruitment process, such as interview transcription or preliminary application analysis. These tools may be operated by third-party providers, and data may be processed outside Quebec. These tools never replace human decision-making: all final hiring decisions are made

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Platform Engineer
Senior Platform Engineer

Kibbi Technologies Inc. • Quebec

On-site
CAD 120,000 - 160,000
Group Insurance
RRSP with employer contribution
Employee Assistance Program (EAP)
Senior Platform Engineer
Senior Platform Engineer

Rodeo FX • Montreal (administrative region)

On-site
CAD 100,000 - 140,000
Group Insurance
RRSP with employer contribution
Discounts on local businesses
Head of Technology Resource Management
Head of Technology Resource Management

Rodeo FX • Montreal (administrative region)

On-site
CAD 140,000 - 190,000
Group Insurance
Employee Assistance Program (EAP)
RRSP with employer contribution
+1
FX Artist - Mid and Senior - Multiple Positions
FX Artist - Mid and Senior - Multiple Positions

Rodeo FX • Toronto

On-site
CAD 70,000 - 110,000
Ingénieur.e de platforme senior
Ingénieur.e de platforme senior

Rodeo FX • Montreal (administrative region)

On-site
CAD 110,000 - 160,000
Assurance collective
REER avec contribution employeur
Rabais transport et bien-être
UX Specialist
UX Specialist

Rodeofx • Montreal (administrative region)

On-site
CAD 70,000 - 95,000
Sick days
Group Insurance
EAP access
+1
Senior Lookdev Artist - Multiple Positions
Senior Lookdev Artist - Multiple Positions

Rodeo FX • Montreal (administrative region)

On-site
CAD 70,000 - 110,000
Multiple temporary contracts available
Flexible start dates
Diversity & inclusion
SENIOR VFX Production Assistant IO - Evening shift
SENIOR VFX Production Assistant IO - Evening shift

Rodeo FX • Toronto

Hybrid
CAD 35,000 - 52,000
5 paid sick/personal days
Group Insurance
RRSP with employer contribution
+2
UX Specialist
UX Specialist

Rodeo FX • Montreal (administrative region)

On-site
CAD 85,000 - 125,000
Sick/personal days
Group Insurance
RRSP with employer contribution
+1
IT and Audiovisual Support Technician
IT and Audiovisual Support Technician

Rodeo FX • Montreal (administrative region)

Hybrid
CAD 40,000 - 65,000
Sick/personal days
Group Insurance
RRSP with employer contribution
+2