Back to All Events

TvSquared - Big Data Developer (Data Science)

  • CodeBase Edinburgh 38 Castle Terrace Edinburgh, Scotland, EH3 9DZ United Kingdom (map)

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



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


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


To apply

Follow this link to apply. Please upload your CV in PDF format. No agencies please.


TVSquared is an Equal Opportunity Employer

Earlier Event: 18 December
CodeClan - Events Manager
Later Event: 18 December
ShareIn - Frontend Developer