Big Data Developer (Data Science)

TVSquared, the gold standard for TV measurement and optimization, is bringing state-of-the-art analytics to the world of TV advertising – a $212 billion global industry.

TVSquared is the most accurate, same-day television attribution platform in the industry. Delivering improved campaign performance for advertisers, our platform enables any brand or agency to increase ROI and proactively improve the performance of TV advertising campaigns. More than 700 brands, agencies and networks across 70 countries use TVSquared’s platform to improve TV performance by up to 80%.

Headquartered in Edinburgh, TVSquared is an exciting, fast-growing multi-national company with bases in London, New York, Los Angeles, Munich, Miami, Tokyo and Sydney. Our employees make up the best and brightest in business, media, advertising and technology – and because the company is expanding at a rapid pace, we are looking for the most passionate and dedicated people to join our team.


About you:

TVSquared, a data science and software company, is seeking a data engineer to join our Data Science function and work on a series of innovative data science experiments. We are looking for someone who likes working in a fast-paced environment, both autonomously and as part of a multi-discipline team.

As a Big Data Developer, you will mainly be working within the Data Science team, sourcing and ingesting data, data wrangling, and creating big data pipelines. You’ll also be working with people across technical and commercial teams to understand their data needs and implement the best possible infrastructure to meet them. Without people in this crucial role, treating data as an asset, we won’t be able to become the business we want to be. 

Our talented technical team has over 30 people including devops, data scientists, designers, and backend and frontend specialists. Our technology includes cloud-hosting with automatic scaling groups, MongoDB and Postgres data storage, Python, Spark parallelization, Angular JS, Django, CSS and bootstrap.

This is a new permanent role, the responsibilities will depend on your experience and ambitions. The position is based in our Edinburgh office (EH3 9DR), with amazing views of the castle!


Key responsibilities would include:

  • Create and enhance high volume batch data pipelines
  • The extraction, transformation, and loading of data from a wide variety of data sources
  • Working with both structured and unstructured datasets
  • Designing and developing technical solutions
  • Support data scientists in building, testing, and productionising robust machine learning models
  • Proactively driving our data infrastructure and undertaking quality assessment
  • Bug fixing and performance analysis
  • Managing stakeholders
  • Working autonomously with light supervision but high accountability
  • Working with the development team to transition prototyped models and processes from the Data Science environment to our high-volume production environment

 

Skills:

You'll have a successful history of manipulating, processing, joining, and extracting value from large datasets sourced from disparate sources. You'll be able to draw on your ability to interact successfully across the business with key stakeholders, combining this with extensive coding experience and practical knowledge of relational and non-relational databases.

You'll also demonstrate:

  • Expert programming and data engineering skills, qualified to minimum BSc or equivalent in Computer Science or Software Engineering
  • Experience with Hadoop and/or Spark
  • Strong Python knowledge with implementing designs
  • A strong understanding of data modeling, data structures, databases, and ETL processes
  • An in-depth understanding of large scale data sets, including both structured and unstructured data
  • Ability to learn new languages and technologies
  • Resourcefulness and troubleshooting aptitude
  • Eye for detail and identifying problems
  • Must be proactive, highly analytical, and detail-oriented with strong time management skills

Ideally, we're also looking for knowledge of:

  • Cloud technologies, especially AWS
  • NoSQL technology, MongoDB in particular
  • Data quality analysis and remediation
  • Descriptive data analytics and statistics
  • Frameworks/systems (e.g. Git)
  • SQL knowledge, specific knowledge of Postgres would be valuable


Deadline:

Please submit your application as soon as possible as we are looking to schedule interviews over the coming weeks.

Please upload your CV in PDF format. No agencies please.

 

TVSquared is an Equal Opportunity Employer

 

The personal data that you provide in responding to this job application will be used for the purposes of evaluating your data and considering you for the position applied for. In the event your application is unsuccessful, we will keep your data on file for a six-month period from receipt to consider you for any future roles we feel may be appropriate for you (unless you object to us doing so). You can see full details of how TV Squared processes personal data of individuals who interact with us on our website at https://tvsquared.com/privacy-policy/.

TV Squared Limited (Company No SC421072), Head Office, is incorporated in Scotland. Its group companies are TV Squared Inc (File Number 5600204), incorporated in Delaware; and TV Squared GmbH (Registered Number HRB 236077), incorporated in Munich. Further details about TV Squared can be found on our website at https://tvsquared.com/.