Senior Software Engineer

Fox, Inc.
Los Angeles, CA, United States
26 days ago
Apply on us.experteer.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Working hours
Regular working hours

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence Big Data Encodings Computer Programming Distributed Systems Java Virtual Machine (JVM) Operational Databases Performance Tuning Data Streaming Parquet System Availability
+8 more
Apache Spark Backend Data Lakes Information Technology Functional Programming Data Pipelines Databricks Web Api

Job description

Experteer Overview In this role you will help build and scale the Audience Builder platform, turning identity and attribute data into actionable audience segments for advertisers. You will work across data pipelines, core services, and AI-enabled features to support monetization across FOX properties. You’ll collaborate with cross-functional teams to ensure reliable, low-latency access to audiences on in-house and partner ad platforms. This is a chance to influence large-scale data systems that directly impact ad revenue and advertiser experience. Compensation / Benefits * Develop and enhance distributed systems for high availability and scale at ad-tech level * Design data models, bitmap encodings, and APIs for UIs, analytics, and AI clients * Partner with ad ops, data science, and business teams to turn audience definitions into revenue-generating segments * Operate partner integrations to determine audience availability across platforms * Own quality and performance of audience sizing and reporting used by advertisers and stakeholders Tasks * 6+ years of experience building production data or backend systems * Strong programming skills in Scala or another JVM/functional language * Hands-on Apache Spark experience and Delta Lake/Parquet/Iceberg on Databricks * Solid understanding of distributed systems, data modeling, partitioning, and performance tuning * Experience integrating with external APIs and building batch or streaming pipelines * Bachelor’s or Master’s degree in Computer Science or related field Key requirements * remote/hybrid work consideration * annual discretionary bonus * medical/dental/vision insurance * 401(k) plan * paid time off * other plan benefits

Requirements

and and reporting used by advertisers and stakeholders Tasks * 6+ years of experience building production data or backend systems * Strong programming skills in Scala or another JVM/functional language * Hands-on Apache Spark experience and Delta Lake/Parquet/Iceberg on Databricks * Solid understanding of distributed systems, data modeling, partitioning, and performance tuning * Experience integrating with external APIs and building batch or streaming pipelines * Bachelor’s or Master’s degree in Computer Science or related field Key requirements * remote/hybrid work consideration * annual discretionary bonus * medical/dental/vision insurance * 401(k) plan * paid time off * other plan benefits

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on us.experteer.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

9:56 min

Expanding browser capabilities with modern web APIs

Ire Aderinokun · JS Congress

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:50 min

How Parquet metadata enables efficient data reading

Matthias Niehoff Matthias Niehoff · World Congress 2026 Europe

1:09 min

Evaluating mature stream processing frameworks for production systems

Soroosh Khodami Soroosh Khodami · World Congress 2024

7:44 min

Bootstrapping a test-driven asp.net web api

Alex Banul · LIVE

1:28 min

Building shared Java modules and analyst targeting platforms

Chris Heilmann +2 · LIVE

Videos

See all

Related articles

See all