View Our Website View All Jobs

Data Architect

The Data Architect at Verimatrix participates in the creation of a large product suite that enables video analytics for video content delivered via satellite, cable, or the Internet.  The architect collaborates with other teams to deliver high-performing, scalable, high-quality products.  The person should enjoy abstract thinking, modeling and creation of data models. S/he will need to learn and understand the entire Verimatrix product suite as well as gain deep technical knowledge of data elements available in the Verimatrix product suite.  We are a global company and appreciate people with global awareness and knowledge (languages other than English are a bonus). 

Some tasks the architect will perform: 

  • Understand data access, data integration and dataflows and processing, and develop data models for internal and external (customer) consumption
  • Design and create new business and operational metrics and dimensions
  • Understand and translate business requirements into technical (physical and logical) data models (relational and dimensional)
  • Ability to define Extract-Transform-Load/Extract-Load-Transform (ETL/ELT) for data warehouses and data lakes
  • Design and create schemas at various ETL/ELT stages
  • Very good understanding of relational as well as NoSQL data stores and relational and NoSQL modeling techniques and best practices
  • Collaborate with data scientists on developing new analytics and insights
  • Perform data discovery with SQL (or other tools, as needed)
  • Design data models and map data elements between inputs and outputs (including source to target mappings)
  • Collaborate with database architects and developers to refine data models and data instrumentation techniques
  • Solid understanding of data warehousing concepts and data lake best practices
  • Provide query tuning techniques to data engineers and reporting/front-end developers at the physical as well as logical data layers
  • Communicate with technical and non-technical audiences, work with product managers, product owners, engineers, developers, other architects and engineering management
  • Raise technical risks to engineering management
  • Provide tier 3 technical support as needed
  • Others as assigned

This position reports to the director of analytics development within the engineering department.

Required Qualifications:

  • 6 or more years working with data or ETL/data engineering work experience
  • 3 years of hands on experience creating data models or architecting data solutions
  • Data warehouse design and best practices
  • Relational and dimensional modeling techniques
  • Very strong SQL skills
  • RDBMS and/or Hive development experience
  • Knowledge of Hadoop (HDFS, Hive, HBase, MapReduce, Spark, EMR)
  • Excellent communication skills including documentation
  • Bachelor’s degree in computer science or related field or equivalent experience

Each of the Following would be a Plus:

  • NoSQL (e.g., search, columnar, graph)
  • Statistical modeling
  • Data science algorithms
  • Data visualization tools and software such as Tableau, BusinessObjects, OBIEE, MicroStrategy, ZoomData, Platfora, Datameer, etc
  • Coding experience
  • Cloud infrastructure experience (AWS)

About Verimatrix

Verimatrix specializes in securing and enhancing revenue for multi-screen digital TV services around the globe. The award-winning and independently audited Verimatrix Video Content Authority System (VCAS™) and ViewRight® solutions offer an innovative approach for cable, satellite, terrestrial and IPTV operators to cost-effectively extend their networks and enable new business models.  

Read More

Apply for this position

Apply with Indeed
Attach resume as .pdf, .doc, or .docx (limit 2MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*