Software Engineer (Configuration Management)

Job Number: R10008025
Brand: Blue Sky Studios
Job Type: Engineering
Location: Greenwich, Connecticut, United States of America
Job Posting Date: March 29, 2019
Blue Sky Studios logo
Apply Now Current Employees and Freelancers/Contractors Apply Here*

OVERVIEW OF THE COMPANY

Blue Sky Studios

We are a collection of enduring brands and iconic, unforgettable characters. We create content for audiences big and small, reaching billions of people every day. Most of all, we are many individuals, each uniquely talented, each a critical piece to our puzzle, who collectively become a power. Desire to thrill and engage? Join us as we engage and inspire.

JOB DESCRIPTION

Description

A Software Engineer (Configuration Management) is responsible for the code management and build processes at the studio. As a member of the Software Infrastructure team, the CM Engineer is responsible for maintaining and improving the existing build and release tools, as well as building and deploying the 3rd party applications and libraries used for development.

Essential Functions/Responsibilities

  • Maintain and extend the build and deployment infrastructure for both proprietary and third party software tools and libraries
  • Integrate proprietary software with third party applications and libraries
  • Maintain and extend developer and build tools
  • Troubleshoot software bugs, including dynamic library dependency issues.

Qualifications

Education and/or Experience Required:

B.S. Computer Science, Engineering or equivalent. 2+ years industry related experience

Skills, Abilities, Special Licenses or Certificate

  • Experience with source code, build, and release management
  • Experience in Python and C++
  • Experience with industry build tools including CMake or SCons Experience with CI/CD software such as Jenkins
  • Experience with containerization technologies such as Docker and Kubernetes
  • Experience with modern enterprise-level code repositories such as Github and Bitbucket
  • Experience with cloud computing and/or distributed computing
  • Experience with building and installing developer tools include C++ compilers, debuggers, toolchains, etc.
  • Experience with building and installing third party software and libraries including Python and Qt
  • Experience with linux package management tools such as rpm and yum
  • Ability to establish priorities for self and be a good collaborator with other teams
  • Solid communication skills

We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, gender identity, disability, protected veteran status, or any other characteristic protected by law. We will consider for employment qualified applicants with criminal histories consistent with applicable law.

Apply Now Current Employees and Freelancers/Contractors Apply Here*

Back to Search Results
New Job Search

 

*Current Employees and Freelancers/Contractors: Do not create an account or apply from the 21CFCareers site. You must apply via the “Career” application on the internal Workday portal (link below) using your username and password. Note: Current freelancers/contractors must also apply on the internal Workday portal with your username and password.

We use first- and third-party cookies to improve our services, personalize your advertising and remember your website preferences. If you continue to browse, you accept the use of cookies on our site. For more information (e.g., How to disable cookies), please see our cookie policy.