Job Directory BI Software Engineer

BI Software Engineer
Seattle, WA

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

Responsibilities

This is an opportunity to play a critical role in the digital evolution of NBC News, one of the world's best known and most trusted news organizations. We are looking for a software engineer for the Business Intelligence team, a part of NBC News Digital Technology.

You will be responsible for designing and maintaining efficient, flexible, and extensible BI analytic frameworks to build advanced analytics and applications across the business. You will operate as a center of excellence with other development teams to facilitate analytics implementations across the NBC News Digital portfolio on web, mobile and OTT platforms. You will be responsible for understanding and advising on the use of various 3rd party software that the team uses for reporting such as: Parse.ly, Dynamic Yield, Adobe Analytics, etc.

This position reports to the Head of Business Intelligence and is based in Seattle, WA.Responsibilities

* Implement and maintain 1st and 3rd party analytics solutions
* Possess an in-depth understanding of the underlying data, data structures, and business uses of said data
* Fundamental knowledge of of modern cloud computing platforms and concepts
* Work with modern schema-less big data storage solutions
* Work closely with machine learning and data science teams to create scale and efficiency
* Demonstrate critical thinking for potential roadblocks; comprehend a bigger picture of the business and effectively communicate these issues to the greater BI organization
* Work closely with internal stakeholders to implement solutions that adhere to solution designs and schema

Qualifications/Requirements

Requirements

* Passion for media and news
* B.S. degree in Computer Science, Information Technology, or equivalent experience
* 2-3 years experience in a developer role
* Proficient with Javascript and Python
* Proficient with Linux environment
* Proficient with data layers, and other modern implementation concepts
* Familiarity with Presto and SQL
* Familiarity with Analytics Platforms such as Adobe Analytics or Google Analytics
* Experience working with Tag management solutions a plus
* Experience with distributed data technologies (e.g. Spark)

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.