Fox Corporation Logo

Fox Corporation

Senior Software Engineer

Posted One Month Ago
Be an Early Applicant
In-Office
Pico, CA, USA
160K-224K Annually
Senior level
In-Office
Pico, CA, USA
160K-224K Annually
Senior level
Design, build, and scale distributed data and backend systems for audience computation and activation. Develop Scala/Spark pipelines on Databricks, model large Delta Lake tables, integrate external APIs and AdRise, optimize performance and cost, and support operational readiness including on-call duties and partner integrations for ad activation and reporting.
The summary above was generated by AI

OVERVIEW OF THE COMPANY

Fox Corporation

Under the FOX banner, we produce and distribute content through some of the world’s leading and most valued brands, including: FOX News Media, FOX Sports, FOX Entertainment, FOX Television Stations and Tubi Media Group. We empower a diverse range of creators to imagine and develop culturally significant content, while building an organization that thrives on creative ideas, operational expertise and strategic thinking.

JOB DESCRIPTION

AdRise is the ad platform that powers FOX.  The Data Management Platform (DMP) team builds the identity, audience, and activation systems that turn 100M+ monthly viewers across Tubi and the broader Fox portfolio into privacy-conscious, high-value targeting for advertisers. FOX's monetization depends on the audiences this team can define, size, and activate.

At the center of that work is Audience Builder: the large-scale compute platform that transforms billions of identity and attribute records into reusable audiences to activate to various ad servers, including our in-house ad server within AdRise.  Architectural decisions ripple across billions of IDs and millions of dollars of ad revenue.

We're looking for a builder who wants to own systems that sit on the critical path of the ad business, range across the stack from Spark batch pipelines to the control-plane API and emerging AI agents, and see their work felt directly by advertisers, ad ops, and the bottom line.

A SNAPSHOT OF YOUR RESPONSIBILITIES

We are looking for flexible software engineers who can work in multiple domains: core services development, data pipelines, performance optimization, and more.

  • Design, build, and scale distributed Scala/Spark pipelines on Databricks that compute audience membership over billions of identifiers.
  • Evolve the Audience Builder platform end to end, including attribute ingestion, identity mapping, audience creation, and activation to ad platform destinations.
  • Model and manage large Delta Lake tables with careful attention to partitioning, idempotent writes, and reprocessing at scale.
  • Optimize cost and performance:  we have huge Spark workloads on 100+ node clusters, and low-latency services that process thousands of QPS.
  • Collaborate with Data Platform team to define data contracts to meet business needs.
  • Integrate with the in-house AdRise ad platform stack.
  • Ensure the operational success of the team by refining processes and participating in the team's oncall rotation.

Key Responsibilities

  • Develop and enhance distributed systems for high availability, scalability, and operability at ad-tech scale.
  • Design data models, bitmap encodings, and APIs that serve product UIs, analytics, and increasingly AI agents as first-class clients.
  • Partner with ad ops, data science, and business teams to create the tools that turn audience definitions into activated, revenue-generating segments.
  • Operate partner integrations that determine which audiences are available on which platforms.
  • Own quality, correctness, and performance of audience sizing and reporting that advertisers and internal stakeholders depend on.

WHAT YOU WILL NEED

  • 6+ years of experience building production data or backend systems.
  • Strong programming skills in Scala, or a strong background in another JVM/functional language.
  • Hands-on experience with Apache Spark (or comparable large-scale distributed compute) and columnar/lakehouse formats such as Delta Lake, Parquet, or Iceberg, particularly on Databricks.
  • Solid understanding of distributed systems, data modeling, partitioning, and performance tuning at scale.
  • Experience integrating with external APIs and building reliable batch or streaming pipelines.
  • Bachelor's or Master's degree in Computer Science or a related field, with equivalent industry experience (exceptions made for exceptional candidates).

We will consider remote candidates for this role.

#Ll-KD1

#Adrise

#Ll-Hybrid

Learn more about Fox Tech at https://tech.fox.com 

#foxtech

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.

Pursuant to state and local pay disclosure requirements, the pay rate/range for this role, with final offer amount dependent on education, skills, experience, and location is $160,000.00-224,000.00 annually. This role is also eligible for an annual discretionary bonus, various benefits, including medical/dental/vision, insurance, a 401(k) plan, paid time off, and other benefits in accordance with applicable plan documents. Benefits for Union represented employees will be in accordance with the applicable collective bargaining agreement.

View more detail about FOX Benefits.

Fox Corporation Los Angeles, California, USA Office

Los Angeles, CA, United States, 90067

Similar Jobs

Yesterday
Easy Apply
Remote or Hybrid
United States
Easy Apply
150K-180K Annually
Senior level
150K-180K Annually
Senior level
AdTech • Artificial Intelligence • Marketing Tech • Software • Analytics
Design and build backend services and APIs for identity resolution and platform integrations. Optimize event-driven pipelines processing billions of signals, deploy cloud-native services on AWS EKS and Kubernetes, and ensure reliability, observability, and scalability. Collaborate with engineering, product, and data teams to deliver identity solutions while mentoring junior engineers. The role requires expertise in backend or data engineering, distributed systems, streaming technologies, cloud deployment, data modeling, and high-throughput databases.
Top Skills: AerospikeAirflowAmazon EksAWSDelta LakeFlinkHelmHiveHudiIcebergJavaKafkaKubernetesLuigiPythonScalaScyllaSnowflakeSparkSQLStorm
Yesterday
Hybrid
155K-270K Annually
Senior level
155K-270K Annually
Senior level
Healthtech • Machine Learning • Software • Biotech • Pharmaceutical
Develop and automate infrastructure systems that build, test, deploy, and monitor development and production environments. Design secure internal infrastructure services using Terraform, GitHub Actions, Python, and Bash. Troubleshoot infrastructure issues, manage containerized web services, support Linux systems administration, and implement robust deployment automation and continuous integration solutions.
Top Skills: BashDockerGithub ActionsHelmKubernetesLinuxPythonRubyTerraformTilt
3 Days Ago
In-Office
153K-204K Annually
Senior level
153K-204K Annually
Senior level
Cloud • Information Technology • Machine Learning
Build and operate full-stack applications and AI-facing features for CoreWeave’s internal data platform. Responsibilities include developing TypeScript, React, Next.js, and Python services; designing APIs and relational data models; integrating analytical data platforms; deploying on Kubernetes; and owning production reliability, testing, observability, and on-call support. The role also involves collaborating with non-engineers to define processes, shipping LLM-backed applications, and evaluating AI output quality.
Top Skills: BigQueryCi/CdDelta LakeDockerHelmHudiIcebergKafkaKubernetesLanggraphNext.JsPostgresPythonReactSnowflakeSparkSQLStarrocksTypescript

What you need to know about the Los Angeles Tech Scene

Los Angeles is a global leader in entertainment, so it’s no surprise that many of the biggest players in streaming, digital media and game development call the city home. But the city boasts plenty of non-entertainment innovation as well, with tech companies spanning verticals like AI, fintech, e-commerce and biotech. With major universities like Caltech, UCLA, USC and the nearby UC Irvine, the city has a steady supply of top-flight tech and engineering talent — not counting the graduates flocking to Los Angeles from across the world to enjoy its beaches, culture and year-round temperate climate.

Key Facts About Los Angeles Tech

  • Number of Tech Workers: 375,800; 5.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Snap, Netflix, SpaceX, Disney, Google
  • Key Industries: Artificial intelligence, adtech, media, software, game development
  • Funding Landscape: $11.6 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Strong Ventures, Fifth Wall, Upfront Ventures, Mucker Capital, Kittyhawk Ventures
  • Research Centers and Universities: California Institute of Technology, UCLA, University of Southern California, UC Irvine, Pepperdine, California Institute for Immunology and Immunotherapy, Center for Quantum Science and Engineering

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account