×
Register Here to Apply for Jobs or Post Jobs. X
More jobs:

Data Software Engineer - Media Buying Engineering

Job in Kirkcaldy, Fife, KY1, Scotland, UK
Listing for: Channel Factory
Full Time position
Listed on 2026-02-16
Job specializations:
  • IT/Tech
    Data Engineer
Job Description & How to Apply Below

Senior Data Engineer – Media Buying Engineering

Channel Factory provides intelligent marketing solutions that empower brands and agencies to implement, automate, and scale their marketing programs across the world’s largest video library, You Tube, and emerging growth channels. We are passionate about contextual safety, suitability, and performance, and our mission is to help the world’s top brands connect with the right audience in the right context.

We are seeking an innovative and dedicated Senior Data Engineer to build, maintain, and evolve scalable data infrastructure that powers our analytics and business intelligence initiatives. This high-impact role will shape the direction of our core data architecture.

Responsibilities
  • Collaborate with product managers and business stakeholders to translate complex business requirements into well‑designed, maintainable solutions.
  • Implement robust data quality checks, monitoring, and alerting to guarantee the accuracy and timeliness of all data pipelines.
  • Create data governance policies and develop optimized data models and schemas for analytical workloads.
  • Influence key infrastructure and framework decisions for data pipelining and data management.
  • Prioritize, schedule, and deliver complex projects while managing deadlines and deliverables.
  • Work effectively with distributed team members across multiple time zones, including offshore development teams.
  • Build relationships and foster team cohesion across geographical and cultural boundaries.
  • Perform other related tasks as required.
Qualifications
  • 3+ years of experience in data engineering or related roles, building and operating scalable data pipelines.
  • Experience designing batch and streaming data processing pipelines.
  • Strong SQL proficiency in both transactional RDBMS systems and distributed systems.
  • Expert-level proficiency in Python.
  • In‑depth experience with distributed data technologies such as Rabbit

    MQ, Celery, PySpark.
  • In‑depth experience with AWS data services (ECS, EC2, Glue, Open Search, RDS).
  • Experience with modern Data Lakehouse technologies – Apache Iceberg, S3 Tables, Star Rocks.
  • Knowledge of digital advertising is a plus.
  • Experience integrating data‑science‑based models and algorithms.
  • Will occasionally travel for in‑person collaboration, meetings, and trainings.
Benefits
  • Competitive salary.
  • Comprehensive medical benefits (Medical, Vision, Dental, and Life Insurance).
  • Cell phone and Wi‑Fi reimbursement.
  • Bill spend stipend.
  • Gym stipend.
  • Work‑life flexibility – we value your contributions above all.
  • Work with a leading startup in a high‑demand industry.

Seniority level:
Mid‑Senior.

Employment type:

Full‑time. Industries: IT Services and IT Consulting.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary