Software Developer (Mid) - Pipeline @ Technicolor Creative Studios - Los Angeles, CA

Job Overview

2 months ago

Software Developer (Mid) - Pipeline

Technicolor Creative Studios - Los Angeles, CA

Company Description


Technicolor Creative Studios is the division with Technicolor, which contains Technicolor’s world-leading Visual effects and Animation brands such as MPC, The Mill, and Mikros.

Technicolor’s brands have worked on the spectacular scenes and tiny details that make movies, advertising campaigns and Animation movies genuinely mind-blowing. We’re the people behind the effects in countless blockbuster films like The Lion King, The SpongeBob Movie: Sponge on the Run and advertising campaigns for clients such as Samsung, Audi, Nike and Apple. We are continually looking for the best talent globally, enthusiastic people who come in every day to be a part of some of the industry’s best work.


Job Description


This is a great opportunity for a an ambitious late-stage junior wishing to step up, or an established mid-level developer wishing to work at the largest scale, to join an incredible team.

If you are passionate about data, architecture, artist and TD quality of life, and want to make meaningful contributions to one of the most productive environments in the industry, we want to hear from you!

Primary Responsibilities

  • Hands on implementation of core parts of the technology stack between the backend and asset/shot authoring (with feedback or overlap on the neighbouring stack elements as necessary/comfortable)
  • Work with a Team Lead and senior developers to ensure implementation and deployment conform to the larger plan
  • Work senior developers and users to track, reproduce and assess issues, opportunity for improvements, and performance
  • Contribute to coordination, tracking, and communication of progress, issues and forecasts within the team and across multiple sites
  • Contribute documentation and demonstration internally to the team, and assist Lead and Seniors in demonstrating to internal clients (or present directly if you're a stage kind of person!)

Qualifications


Skills and Experience

  • Intermediate level of experience in a technical role in a media/content centric industry (VFX / AA or AAA Games etc.)
  • Demonstrable knowledge or degree of the basics of computer science or a related STEM field
  • Intermediate knowledge and dexterity developing in Python, and interest in other applicable languages (C#, C++, Webdev)
  • Comfortable working in a Linux environment
  • Knowledge of at least one major DCC API (Maya, Houdini etc.)
  • Familiar with Version Control and comfortable, or willing to adapt to, review practices (Pull Requests, structured development etc.)
  • Understanding of the problem space in one or more of: Asset Management Systems, Production Management System, USD, and willing to catch up to the rest
  • Understanding and appreciation for UX and/or GUI development

Nice to have skills and experience

Nobody is expected to tick all the following boxes; but if you do, or you're very keen to acquire such knowledge on the job, please make sure you mention it!

  • Intermediate (or better) level user knowledge or implementation experience on a popular DCC application (Maya, Hourini etc.)
  • Intermediate (or better) level user knowledge or implementation experience on a mainstream Game Engine (Unreal, Unity, Godot etc.)
  • Familiarity with Shotgun
  • Windows development experience
  • Comfortable working with large legacy codebases.
  • Applied knowledge of USD
  • Knowledge of LUA or MEL
  • An affinity for DevOps

Additional Information


Please click here to review our privacy notices for job applicants.

If you require assistance applying, please reach out to [email protected] and we'll be happy to assist.

TECHNICOLOR IS AN EQUAL OPPORTUNITY EMPLOYER
Technicolor complies and prohibits against discrimination on the basis of race, religion, creed, color, national origin, ancestry, medical condition (including genetic characteristics), mental and/or physical disability or handicap, marital status, sex, age, veteran status, citizenship status, sexual orientation, gender identity, political party preference, political belief, socioeconomic status, familial status, registered domestic partner status, military service, pregnancy, childbirth and related medical conditions and any other characteristic or activity protected by federal, state/provincial or local law.

Similar Jobs

FrontEnd Developer

CEDARS-SINAI

Los Angeles, CA

Form validation and Use of version control software, such as Git. Three (3)+ years’ experience leading application design, software development, and maintenance…

Controls Software Developer

Walt Disney Imagineering

Glendale, CA

Work with other software developers and software project leads to provide incremental and overall updates to status and condition of software product progress.

Software Engineer (Entry Level/ Associate/ Mid Career)

BOEING

El Segundo, CA

Experience working in full software development life-cycle. Develops software verification plans, test procedures and test environments, execute the test…

Software Engineer

Geologics Corporation

Pasadena, CA

Bachelor's degree in STEM with a minimum of 6 years of software engineering or related experience. Providing integration and test support (including mission…

Associate Product Hardware & Software Design & Analysis Engineer

BOEING

Sylmar, CA

Prepare product & software design review documents and design analysis/software validation reports, and make effective presentations to internal Technology…

Spec, Embedded Software Engineer

L3Harris Technologies

Carlsbad, CA

We are seeking an Embedded Software Engineer Lead responsible for developing advanced real-time embedded software and firmware targeted for the MIDS-JTRS…

Golang Embedded System Software Engineer

Canonical - Jobs

Los Angeles, CA

Applicants should be passionate about open source software development. Snaps are next-generation software packaging and delivery for Linux.

Golang Embedded System Software Engineer

Canonical - Jobs

San Bernardino, CA

Applicants should be passionate about open source software development. Snaps are next-generation software packaging and delivery for Linux.

Software Engineer

Geologics Corporation

El Segundo, CA

Developing embedded software for radar applications. Experience in every phase of the software development life-cycle a must. On Site: El Segundo CA.

Software Engineer CMDM

Geologics Corporation

El Segundo, CA

Applying software development best practices and processes. Experience in real-time development and architecture for GPS Receiver software.

Cloud Engineer - El Segundo, CA

La Jolla Logic

El Segundo, CA

Working closely with software development teams to troubleshoot and resolve issues. Kobayashi Maru is responsible for continuously delivering impactful software…

Guidewire Developer - Senior Associate

PRICE WATERHOUSE COOPERS

Los Angeles, CA

Experience performing minor and major Guidewire software upgrades. Any experience leading a team of developers is a plus.

AMP Manager Software Engineering 2 - NG Space Systems

Northrop Grumman

Redondo Beach, CA

Ensures software standards are met. Previous ground systems experience with technical background in ground system requirements development, design, software…

Senior Programmer

West Advanced Technologies (WATI)

Downey, CA

Common organizational or functional industry position titles for programmers include but are not limited to programmer analyst, applications developer, software…

Software Developer

Motive Companies

Fountain Valley, CA

Software developers in the field of Renewable Energy develop and maintain systems on AWS for customer GUI. They develop code for data presentation, reports, and…

Junior Firmware Developer

EA Team Inc.

Sylmar, CA

Embedded software: 1 year (Required). Design and implementation experience in Embedded Software. Experience in Interfacing with hardware design and development…

Jr .Net Developer

zb.io

San Dimas, CA

Must be in Orlando, FL or San Dimas, CA by the start of the contract. Hybrid – at least two days per sprint onsite (2 week sprints). Oracle is a must have.

FE Programmer

91bnb

El Monte, CA

At least 3-year software development experience. Design and develop the framework of 91bnb.com. Complete the specific project assigned by the team lead and the…

Ground Software Engineer- Nanosatellites

Motive Companies

Irvine, CA

Provide mentorship to Junior developers. Architect the ground software framework for our next generation of space vehicles. Knowledge of IT/networking basics.

Site Reliability Engineer

LogicMonitor

Santa Barbara, CA

Support development and work closely with developers to drive operational and architecture/design changes. You will be instrumental in working with developers…

Embedded Software Engineer, Spacecraft

Motive Companies

Irvine, CA

Work with multiple engineering teams to establish software requirements and design. Develop software for unique payloads, including image processing, aero…

Software Engineering Tester

Motive Companies

Irvine, CA

Architect the test software automation framework, take part in complete software development as well as test software automation process.

Java Developer

Motive Companies

Fountain Valley, CA

We are looking for entry-level, intermediate, and senior level software developers with a serious commitment to renewable energy systems to join our team.

Ground Software DevOps

Motive Companies

Irvine, CA

Automating CI/CD workflows allowing developers to focus on software design and development tasks. Should have the ability to design and code application…