Staff Data Engineer

Staff Data Engineer

Full-Time 70000 - 90000 £ / year (est.) No home office possible
fox com

At a Glance

  • Tasks: Design and implement scalable data pipelines for our multimodal AI platform.
  • Company: Join Fox Corporation, a leader in media and entertainment.
  • Benefits: Competitive salary, diverse work culture, and opportunities for professional growth.
  • Other info: Collaborative environment with mentorship opportunities and career advancement.
  • Why this job: Be at the forefront of AI technology and make a significant impact.
  • Qualifications: Expertise in Python, SQL, and experience with large-scale data systems.

The predicted salary is between 70000 - 90000 £ per year.

Fox Corporation produces and distributes content through leading brands, including FOX News Media, FOX Sports, FOX Entertainment, FOX Television Stations, and Tubi Media Group. We empower a diverse range of creators to develop culturally significant content while building an organization that thrives on creative ideas, operational expertise, and strategic thinking.

We are seeking a Staff Data Engineer to join our Emerging Tech team and define the data architecture powering our multimodal AI platform. You will set the technical vision and drive the implementation of scalable data pipelines, lakehouse infrastructure, and data platform capabilities that enable content intelligence, semantic search, recommendation, and personalization at scale.

A snapshot of your responsibilities:

  • Act as the technical anchor for your product pillar — collaborate closely with product leaders, ML engineers, backend engineers, editorial, and merchandising teams to translate ambiguous goals into clear technical designs, and communicate decisions effectively to both technical and non-technical stakeholders.
  • Design and hands-on implement high-throughput batch and streaming data pipelines for multimodal content — including media segments, metadata, transcripts, and engagement signals — and architect the data models and ML feature stores that support them.
  • Build scalable data ingestion frameworks across heterogeneous sources including media processing systems, AI inference services, and user engagement events; partner with ML engineers to define feature-ready data contracts for model training and inference, including embedding generation and vector storage.
  • Own data governance, lineage tracking, and quality frameworks; design observability and alerting to ensure data integrity and SLA compliance at scale.
  • Drive pipeline performance optimization and cloud cost management; lead adoption of CI/CD and infrastructure-as-code practices across the team.
  • Mentor data engineers at all levels, conduct design and code reviews, and evaluate emerging technologies to ensure the team's technical decisions align with platform strategy, security, and compliance requirements.

What you will need:

  • Extensive data engineering experience operating production systems at scale in global engineering organizations.
  • Expert-level proficiency in Python and SQL for large-scale data processing and transformation.
  • Deep experience with distributed data processing frameworks (Apache Spark, Apache Flink, or equivalent) and streaming architectures (Kafka, Spark Structured Streaming) for both batch and real-time workloads at terabyte scale.
  • Proven experience building data infrastructure for LLM and generative AI workloads — including training data preparation, embedding generation, and vector storage.
  • Proven ability to provide technical clarity in ambiguous environments — translating loosely defined product goals into actionable architecture decisions and driving alignment across engineering, ML, and product stakeholders.
  • Strong cloud platform experience on GCP, AWS, or Azure with hands-on infrastructure-as-code (Terraform or CDK) and DevOps practices.
  • Deep understanding of data warehousing, data mesh principles, and open table format standards (Apache Iceberg, Delta Lake, or Apache Hudi).
  • Ownership mindset with end-to-end accountability for architecture, implementation, and production operations.

Nice to have, but not a dealbreaker:

  • Experience with managed lakehouse platforms (Databricks or equivalent) and their ecosystem tooling.
  • Knowledge of media data formats, content metadata standards, or media processing pipelines.
  • Experience with observability and monitoring systems (Datadog, Grafana, or OpenTelemetry).
  • Experience leading data platform migrations or large-scale data infrastructure initiatives.
  • Contributions to open-source data engineering projects or active participation in the data engineering community.
  • Curiosity and enthusiasm for multimodal AI, generative AI, and LLM-powered applications.

We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, gender identity, disability, protected veteran status, or any other characteristic protected by law. We will consider for employment qualified applicants with criminal histories consistent with applicable law.

Staff Data Engineer employer: fox com

At Fox Corporation, we pride ourselves on being an exceptional employer that fosters a culture of creativity and innovation. As a Staff Data Engineer in our Emerging Tech team, you will have the opportunity to work with cutting-edge technologies while collaborating with diverse teams to shape the future of content intelligence. We offer a dynamic work environment that encourages professional growth, mentorship, and the chance to make a significant impact within a leading media organisation.
fox com

Contact Detail:

fox com Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Staff Data Engineer

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your data engineering projects, especially those involving Python, SQL, and distributed frameworks. This will give potential employers a taste of what you can do and set you apart from the crowd.

✨Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice explaining complex concepts in simple terms, as you'll need to communicate effectively with both technical and non-technical stakeholders.

✨Tip Number 4

Don't forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are genuinely interested in joining our team at Fox Corporation.

We think you need these skills to ace Staff Data Engineer

Data Engineering
Python
SQL
Apache Spark
Apache Flink
Kafka
Cloud Platforms (GCP, AWS, Azure)
Infrastructure-as-Code (Terraform, CDK)
Data Warehousing
Data Mesh Principles
Open Table Format Standards (Apache Iceberg, Delta Lake, Apache Hudi)
Data Governance
Observability and Monitoring Systems (Datadog, Grafana, OpenTelemetry)
Technical Communication
Mentoring

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Staff Data Engineer role. Highlight your experience with data pipelines, cloud platforms, and any relevant projects that showcase your skills in Python and SQL. We want to see how your background aligns with our needs!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about data engineering and how you can contribute to our Emerging Tech team. Be sure to mention specific technologies or projects that excite you about this role.

Showcase Your Technical Skills: In your application, don't shy away from showcasing your technical skills. Mention your experience with distributed data processing frameworks and any hands-on work you've done with cloud platforms. We love seeing concrete examples of your expertise!

Apply Through Our Website: We encourage you to apply through our website for the best chance of getting noticed. It’s super easy, and you'll be able to submit all the necessary documents in one go. Plus, it helps us keep track of your application!

How to prepare for a job interview at fox com

✨Know Your Data Inside Out

Make sure you’re well-versed in the data engineering concepts mentioned in the job description. Brush up on your Python and SQL skills, and be ready to discuss your experience with distributed data processing frameworks like Apache Spark or Kafka. Being able to articulate your past projects will show that you can handle the technical challenges of the role.

✨Showcase Your Collaboration Skills

As a Staff Data Engineer, you'll need to work closely with various teams. Prepare examples of how you've successfully collaborated with product leaders, ML engineers, and other stakeholders in the past. Highlight your ability to translate complex technical details into understandable terms for non-technical team members.

✨Demonstrate Your Problem-Solving Mindset

Expect questions that assess your ability to tackle ambiguous situations. Think of scenarios where you had to make architectural decisions with limited information. Be ready to explain your thought process and how you achieved alignment among different teams to drive projects forward.

✨Stay Updated on Emerging Technologies

The tech landscape is always changing, especially in data engineering. Familiarise yourself with the latest trends in AI, cloud platforms, and data governance. Mention any recent technologies or methodologies you've explored, as this shows your enthusiasm for continuous learning and innovation in the field.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>