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.
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
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.
Follow this link to apply. Please upload your CV in PDF format. No agencies please.
TVSquared is an Equal Opportunity Employer