Build & Release Engineer II

Sorry, this job was removed at 12:09 p.m. (CST) on Wednesday, October 12, 2022
Find out who’s hiring remotely
See all Remote jobs
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

We are looking for a Release Engineer to join our Living Room Devices Engineering team, where you will help deliver the apps our teams build and push the boundaries of what is possible on some of the most interesting 10-foot devices in the marketplace. If working in a collaborative team environment and facing new challenges every day while your apps get used by millions of people excites you, then this is the role for you.
This opening is for release engineers working in one of our Bay Area or NYC office locations or those interested in working remote.
We truly believe we offer a unique opportunity for any technologist:

  • To work on a bleeding edge technology stack
  • To work with a world-class team of Engineers
  • To work on award-winning, complex apps and systems
  • To work in a highly collaborative team environment
  • To have an influence on the innovation of products used globally by millions


Responsibilities:

  • Work with all stakeholders in Dev, QA, and vehicle operations to assemble cross-organizational project teams, tracking progress and delivering towards release milestones
  • Track results of all required tests, analyze release blockers, and enable successful resolution
  • Continuously evaluate the efficiency of existing processes and procedures of change and release management and improve practices
  • Work with various engineering leads, project managers and QA leads to manage build and release process across multiple applications simultaneously
  • Manage continuous integration process for Roku, Smart TVs, Chromecast, PlayStation, Xbox, and cable set-top boxes
  • Maintain and develop build management systems (Jenkins, scripts, build servers, etc.)
  • Drive best practices for source control, continuous integration and release management.
  • Continuously work to improve the efficiency and scalability of our build and release processes and environments
  • Work with systems engineers to stand up and support build server instances


Basic Qualifications:

  • Strong working knowledge of Jenkins, Git, writing build scripts and distributing builds to both internal assets for testing, as well as to app stores for submission
  • Excellent communication and collaborative skills with a strong sense of "team" .
  • 2+ years experience as technical project manager, devops engineer, release manager, or similar role
  • 2+ years experience on an agile development team
  • Understanding of software version control systems, good knowledge of git and command line
  • Understanding of data serialization formats such as JSON and YAML
  • Familiarity with shell scripting
  • Excellent understanding of continuous integration principles and practices
  • Excellent working knowledge of GitHub, Artifactory, Jira, Slack and integrating them with a build process.
  • Excellent understanding of the software development lifecycle
  • Knowledge of agile software development methodologies


Recommended Qualifications:

  • BS/MS in Computer Science, Computer Engineering, Electrical Engineering or similar with 2+ years industry experience
  • 3-5+ years of experience working with large, complex products
  • Experience working with and setting up development hardware
  • Experience distributing builds on Roku Channel Store, Sony DevNet, Microsoft Dev Portal, Samsung Seller Office
  • Good knowledge of beta build distribution channels such as HockeyApp
  • Working knowledge of building complex apps using gulp and Visual Studio
  • Excellent communication and organizational skills
  • Experience in defining release readiness criteria, ensuring all changes meet criteria prior to deployment
  • Experience with CI build systems and ability to triage failures
  • Experience working on large process improvement and/or automation projects and programs
  • Broad understanding of programming structure (makefiles, headers, code) and compilation process (compile, link) experience with multi-platform (Unix, Windows, etc.) build environments
  • Coding experience in Javascript (client and server)
  • Familiarity with AWS S3 and CloudFront


The pay range for this position in Colorado is $107,000 to $143,000 per year, however, base pay offered may vary depending on geographic region, internal equity, job-related knowledge, skills, and experience among other factors. A bonus and/or long term incentive units may be provided as part of the compensation package, in addition to a full range of medical, financial, and/or other benefits, dependent on the level and position offered."
DISNEYTECH

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Chicago, IL

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about The Walt Disney CompanyFind similar jobs