Overview
On Site
$50 - $55
Full Time
No Travel Required
Skills
Data Analytics
DataEngineering
datawarehousing
5G core
SQL
PCF
Python
Snow Flake Schema
Telecommunications
Wireless Networking
3GPP
Data Engineering
Data Analysis
Java
Apache Spark
RAN
Extract
Transform
Load
Data Quality
Data Warehouse
Network
Optimization
Scala
Analytics
UFL
ULCL
SMF
Job Details
We are seeking a highly skilled and experienced Data Engineer to join our Data Analytics team. This role is central to delivering actionable insights into video streaming Quality of Experience (QoE) over 5G networks, leveraging User-Level Function (ULF) and User Plane Function (UPF) Event Data Records (EDRs). You will be responsible for designing, building, and optimizing data pipelines and analytics solutions that extract KPIs from large-scale 5G data, enabling superior OTT video service monitoring and optimization.
Key Responsibilities:
- Develop scalable data ingestion and processing pipelines to parse, normalize, and analyze UPF and ULF EDRs from 5G network infrastructure.
- Collaborate with cross-functional teams to define, build, and refine QoE-related KPIs such as:
- Video start time
- Buffering ratio
- Throughput
- Bitrate/resolution switching
- Rebuffering frequency/duration
- Mean Opinion Score (MOS)
- Design and implement data models that support longitudinal trend analysis across millions of OTT video sessions on smartphones.
- Integrate and optimize datasets from core network EDRs, RAN performance metrics, and streaming app telemetry.
- Assist the customer in building an analytics foundation to assess user-perceived video performance over 5G and guide strategic improvements.
- Participate in stakeholder meetings, present insights, and make data-driven recommendations to improve video delivery experience.
- Ensure data quality, integrity, and compliance with internal standards and privacy regulations.
Required Qualifications:
- Bachelor's or Master s degree in Computer Science, Data Engineering, Electrical Engineering, or related field.
- 5+ years of experience in data engineering or analytics roles, preferably in telecom or wireless networks.
- Deep understanding of 5G core architecture, especially UPF, SMF, PCF, and ULF/ULCL components.
- Proven experience working with EDRs in telecom environments; ability to decode and process complex CDR/EDR data formats.
- Strong programming skills in Python, Scala, or Java; experience with distributed data systems (e.g., Apache Spark, Flink).
- Expertise with SQL, data warehousing (e.g., Snowflake, Redshift), and data pipeline tools (e.g., Airflow, Kafka).
- Ability to work with streaming data and real-time KPI generation from network telemetry.
Familiarity with QoE metrics frameworks like 3GPP TS 28.406, ITU P.1203, and tools for measuring video streaming experience
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.