Position Summary

cResponsibilities

1. Develop an Architectural blueprint that encompasses front-end JavaScript based single page applications (spa) & reactive programming, device specific applications, a cloud based Content Management System, cloud infrastructure that auto-scales and self-heals & world class QA that leverages automation & strives for zero defects.
2. Lead Architecture & development of REST based Content Entitlement services that are consumed by a cross-section of consumer devices – iOS, TvOS, Android, Roku, PlayStation, HTC, Oculus, Google Daydream etc. – as well as websites and 3rd parties.
3. Envision & lead development of frameworks, libraries & documentation that facilitate rapid development & reuse.
4. Ensure Five 9’s availability of all services – infrastructure, streaming and software.
5. Integrate ad solutions (VPAID, VAST) and strive to innovate new formats (targeted - Contextual & personal) & techniques (server side ad insertion, dynamic ad replacement) to ensure content monetization.
6. Provide Level of Effort (LOE) for organic solutions & undertake diligence of 3rd party products / services.
7. Champion engineering and operational excellence, establishing metrics and processes that drive velocity, adaptability & revenue.
8. Help build, lead & mentor great software teams to deliver world-class consumer products.
9. Drive an excellent customer experience, continually raising the bar on functionality, usability, and simplicity.

Requirements

* You measure success in terms of performance & scale of your engineering solutions and not your team size and budget.
* You strive in a culture of innovation - willing to say yes and try out new ideas and living outside your comfort zone.
* You are comfortable handling multiple competing priorities in a fast-paced environment.
* Deep understanding of how culture and team dynamics create exceptional teams.
* BS/MS in Computer Science or a related technical field.
* 10+ years of professional experience architecting, developing, and launching software products and/or services.
* 4+ years of experience managing successful engineering teams including hiring and performance management.
* Expertise in problem solving and analysing global scale distributed systems.
* High proficiency & technical leadership in JavaScript, PHP, JAVA, MySQL, Graph DB.
* Working knowledge of caching technologies and patterns (e.g., Memcache, Redis, CDNs) and other related application scaling techniques.
* Knowledge of Video compression, packaging and streaming technologies.
* Must have authorization to work in the United States.

Read Full Job Description
Apply now
loading ...
Emailed

Technology we use

  • Engineering
    • GolangLanguages
    • PHPLanguages
    • PythonLanguages
    • RubyLanguages
    • ReactLibraries
    • ReduxLibraries
    • AngularJSFrameworks
    • Node.jsFrameworks
    • MongoDBDatabases
    • MySQLDatabases

Location

Home to world-renowned shops, buildings, museums, and restaurants, this neighborhood really captures the New York spirit.
Inside Look at Discovery Digital's Engineering Team
Watch

What are Discovery Digital Media Perks + Benefits

Health Insurance & Wellness Benefits
Dental Benefits
Vision Benefits
Health Insurance Benefits
Retirement & Stock Options Benefits
401(K) Matching
Child Care & Parental Leave Benefits
Flexible Work Schedule
Vacation & Time Off Benefits
Generous PTO
Paid Volunteer Time
Perks & Discounts
Casual Dress
Commuter Benefits
Fitness Subsidies
Professional Development Benefits
Job Training & Conferences
Tuition Reimbursement
More Jobs at Discovery Digital Media33 open jobs
All Jobs
Data + Analytics
Design + UX
Dev + Engineer
HR
Internships
Operations
Product
Project Mgmt
Developer
new
New York
Developer
new
New York
Developer
new
New York
Developer
new
New York
Developer
new
New York
Developer
new
New York
Developer
new
New York
Product
new
New York
Project Mgmt
new
New York
Developer
new
New York
Product
new
New York
Product
new
New York
Developer
new
New York
Developer
new
New York
Data + Analytics
new
New York
Design + UX
new
New York
Developer
new
New York
Operations
new
New York
Developer
new
New York
Project Mgmt
new
New York
Developer
new
New York
Developer
new
New York
Developer
new
New York
Developer
new
New York
Developer
new
New York
Data + Analytics
new
New York
Product
new
New York
Developer
new
New York