Skip to main content

Senior DevOps Engineer

Posted today

integration internationalGlendale (CA)

SENIORITY

Senior

Apply (opens in a new tab)

About the role

We are seeking a Senior DevOps Engineer skilled in Configuration Management (CM), Continuous Integration and Deployment (CI/CD), and build systems to support a production rendering engine.
Responsibilities: Design, maintain, optimize, and document automated build, integration, release, and deployment systems. Manage and improve CI/CD processes, build systems, and software compatibility across multiple platforms and operating systems. Maintain GitHub Actions, self-hosted runners, and custom actions. Automate builds and test software releases. Ensure compatibility with VFX reference platforms. Troubleshoot build issues and streamline development workflows. Work closely with software engineers to ensure reliable software builds and distribution.
Required Qualifications: Expert-level Linux administration, Bash scripting, package management, and performance tuning. Extensive hands-on experience with GitHub Actions, self-hosted runners, custom actions, and enterprise CI/CD pipelines. Strong Python programming and automation skills. Deep understanding of C++ compilation pipelines, compilers, linkers, and static/dynamic libraries. Experience with Docker, Conan, Rez, and CMake. Strong Git knowledge, including branching strategies, submodules, hooks, and large repository management.
Preferred Qualifications: Build and troubleshooting experience across Linux (Rocky 9), macOS (Apple Silicon), and Windows. Familiarity with Rez and VFX-standard runtime environments. Experience in VFX, animation, or gaming studio pipelines.
Work Schedule: Monday–Friday, regular business hours.
Work Arrangement: Primarily onsite, with limited hybrid flexibility.

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this