This job has expired, please see additional jobs below
Director, Technology
21st Century Fox
Los Angeles, CA, United States
Job Details - this job has expired, please see similar jobs below
OVERVIEW OF THE COMPANYFox Broadcasting Company
Fox Broadcasting Company (FOX), a unit of 21st Century Fox, is home to some of the highest-rated and most acclaimed series on television. FOX has 208 FOX Affiliates, including 17 stations owned and operated by the Company, which reach approximately 99.9% of all U.S. television households. FOX airs 15 hours of primetime programming a week, as well as major sports and Sunday morning news. Through the FOX NOW app, FOX viewers can watch full episodes of their favorite FOX shows on a variety of digital platforms, while enjoying enhanced interactive and social capabilities around those shows.
JOB DESCRIPTION
Director of Technology
Fox Digital Consumer Group
The Director of Technology within the Fox Networks Digital Consumer Group team leads a team of developers to deliver the architecture, design, development, and deployment of RESTful API services and client integrations for Fox’s digital video products across web, mobile as well as the next generation of devices.
As Director, Technology at Fox you will:
• Be part of a diverse, cross-functional team that is defining the future of television.
• Push the limits, try new technologies, take calculated risks, swing for the fences and proactively search for the best solutions and ideas in the marketplace.
• Lead, train, and motivate developers to deliver first-class technology solutions in a positive, fun, yet challenging and deadline driven environment.
• Become a leader and evangelizer to keep Fox at the forefront for emerging technologies such as machine learning, blockchain, IoT etc…
• Work closely with Fox’s variety of technology service providers, both internal and external, to drive consistent implementations and adherence to architectural guidelines.
• Manage diverse teams located around the world to take advantage of the best talent available.
In addition, you will be expected to:
• Have deep technical understanding of full-stack JavaScript technologies such as Node.js and React.
• Be familiar with implementing machine learning frameworks such as TensorFlow, Pytorch, Caffe, PredictionIO, and MXNet.
• Set forth code quality guidelines and standards, lead code reviews and ensure that all solutions are aligned to pre-defined architectural specifications.
• Identify/troubleshoot application code-related issues, and review and provide feedback to any required final user documentation.
• Demonstrate knowledge of software programming principles, systems architecture, optimization, and quality assurance testing for Internet products running in a 24/7 production environment at high-levels of scale.
• Work closely with all other Product and Technology teams, internal and external, to bring technology solutions and perspectives to the product development process with the goal of improving user experience, scalability, capability, robustness, development speed and efficiency
• Aid in the selection of vendors for implementation work, hold them accountable, and ensure high quality deliverables.
• Act as subject matter expert and escalation point for the day-to-day operational activities across the landscape of applications utilized by the business.
• Exemplify excellent written and verbal communication skills and the ability to deftly tailor technical communications to the audience.
Requirements
• BS or MS in Comp Science or equivalent experience
• 5+ years of relevant work experience.
• 3+ years of JavaScript experience, including concepts like asynchronous programming, closures, types, and ES6. Experience with React or Angular is a bonus
• 3+ years collaborating with external solution providers.
• Object-oriented software architecture and programming expertise.
• Database, big data, and caching programming expertise (Elasticsearch, MySQL, Postgres, REDIS, MongoDB, Memcached)
• Cloud-based hosting and systems architecture expertise (AWS or other)
• Experience with online video technologies a plus (various OVP, streaming technologies, formats, codecs, containers, workflows from ingestion to CDN delivery)
• Experience with analytics systems (Omniture, Google Analytics, etc.)
• Experience with ad systems (DFP, Freewheel, etc.)
• Experience with Agile product development methodology
• Experience with User-Centered Design, User Experience, and Information Architecture principles
• Work vertically across an organization with both junior product managers, project managers, and senior executives to understand business objectives and help translate business objectives into products and technology solutions.
• Work across different functional areas and develop partnerships inside and outside of digital team.
• Strong verbal and written skills with ability to tailor communications to the audience in an approachable and sociable manner.
• Ability to manage and drive external service providers in both ideal and challenging circumstances.
• Interface with various teams to define requirements, interfaces, and implementation approaches - Write detailed technical documents on the components being developed.
• Excellent problem solving skills with ability to synthesize information from multiple often ambiguous sources, identify relevant data, formulate and test hypotheses, and implement solutions.
• Experience at a television network a major plus
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.