Digital Domain Company Logo

Digital Domain

Los Angeles, California - United States
View all jobs at this company »

Core Software, Build Engineer

Description

Purpose of the job: 

Develop, document and implement for cross operating systems software building, configuration and deployment.

Essential Functions/Responsibilities:

  • Develop and support internal tools related to software configuration/deployment, software build, continuous integration, and release automation
  • Build, install, and manage the dependent libraries required to build our internal too
  • Provide direct support to developers and technical artists on build errors, configuration issues, and revision control issues

Qualifications:

Education and/or Experience Required:

  • College degree in Computer Science, Mathematics or a related field and/or a combination of education and experience that would be equivalent to that level of professionalism, problem solving and analytical skills.
  • 5 + years work experience required in release engineering, systems administration, DevOps, or Software development 
  • Excellent communication skills, both verbal and written
  • Attention to detail, curiosity, and a willingness to learn
Skills, Abilities, Special Licenses or Certificate: 
  • Building compiled code using frameworks like make, cmake, SCons, ant
  • Scripting languages like Python, Perl, or bash
  • Linux command-line navigation and administration tools
  • Revision control systems like git (at an administrator level)
  • Continuous integration systems (similar to Jenkins or buildbot)
  • Package management and distribution software like yum, apt-get, RPM 

Working Conditions and Environment/Physical Demands: 

  • Office working environment
  • Hours for this position are based on normal working hours but will require extra hours pending production needs
  • Walking/bending/sitting 

The above statements are intended to describe the general nature and level of the work being performed by people assigned to this work.  This is not an exhaustive list of all duties and responsibilities associated with it.  Digital Domain 3.0, Inc management reserves the right to amend and change responsibilities to meet business and organizational needs.