Director Of Engineering, Frontend Web
CNBC
Englewood Cliffs, NJThis was removed by the employer on 9/6/2019 10:41:00 AM PST
Not to worry we have many other jobs on the site;
Browse all jobs
Browse the Executive Positions Category
Browse the IS/IT Category
Browse the TV Network Category
Search for Director Of Engineering, Frontend Web jobs in Englewood Cliffs-NJ
Search all Director Of Engineering, Frontend Web postings
Full Time Job
Responsibilities
Position Overview:
At CNBC, our mission is to transform our customers' experiences with their money through our world-class financial market coverage, business and personal finance news and information, insights, and tools. Our digital and television products and services reach 385 million households worldwide, and we've got even more growth opportunities ahead. Now, we're looking for the next great engineering leader to join us in that adventure, and we're hoping it's you!
As our Director of Engineering for Web, you'll own the technical strategy, execution and successful delivery of our portfolio of award-winning, market leading web sites, including CNBC.com, Make It, Deal or No Deal and others. You'll thrive if evolving our web platform, onboarding new teams and products, improving the overall developer experience, and improving the performance and resilience of our web applications is your passion.
Day-to-day, you'll lead, guide, and motivate a team of tech-leads and their dedicated cross-functional Agile teams by communicating your web technology vision, setting goals and priorities, and collaborating regularly with partners, executives, and stakeholders. You'll succeed by learning what solutions are simultaneously impactful, usable, valuable, and feasible, through daily communication with your teams, stakeholders and other key technology partners.
What are we looking for?
We are looking for a dynamic leader who can mentor very experienced engineers and foster a strong engineering culture on their teams. You should have opinions about what makes a good engineering culture and have experience hiring the best engineers and leading a team. You should also have a very strong technical background and be familiar with the complexities of developing web technologies at scale including CI/CD pipelines, caching, scalability and page performance. You have a strong knowledge of Javascript and modern web technologies including Node.js, React, Redux, and GraphQL.
Qualifications/Requirements
What You Will Do
• Own the web technology platform and all aspects of the engineering, management, deployment (CI/CD) and most importantly its evolution
• Hands-on technical leadership, participating in architecture design, code review, pair programming, and implementation of proven software design patterns
• Ensuring scalability of highly visible consumer-facing products and backend services
• Provide technical and non-technical mentorship to the teams
• Foster a strong, collaborative engineering culture on the teams
• Advocate and advance modern software development practices within the team
• Develop the careers and technical expertise of people on your team through coaching, mentoring, and feedback
• Work closely with other leaders in product management, project management and platform engineering (backend and services) teams
• Recruit and hire talented engineers, as well as facilitate their onboarding
• Communicate status, risks, and requirements to your peers and senior leaders
Desired Characteristics
Who You Are
• 8 years of experience in software development
• 3 years managing or leading a team of engineers
• Web industry and domain subject-matter expert and thought leader
• Very Strong Experience with React/Redux/AngularJS and other modern JavaScript frameworks
• You are passionate and enthusiastic about what you do and rely on that to motivate members of your team
• You advocate and facilitate continuous improvement/learning
• You have significant experience working with cross-functional teams and steering Product and Design partners
• An understanding of software design, architecture, data-structures, multi-threading, testing, security, and performance
• You understand core technologies and engineering challenges facing consumer products
• You maintain calmness through uncertainty, but a focused sense of urgency
• You are an excellent communicator and have interpersonal skills
• Deep empathy for customers and other humans
• Proven management, mentoring, motivating, and coaching experience
• Proven ability to deliver successful, valuable customer and business outcomes
• Strong experience with Agile methodologies
Our web tech stack:
NodeJS, ReactJS, Apollo Client, GraphQL