Join Samba TV: Senior Data Engineer Position
At Samba TV, our mission is to revolutionize television viewing for everyone. We leverage our cutting-edge data to enable advertisers to engage and measure TV viewers across all their devices. Our story is powered by unique perspectives and innovative technology.
About Samba TV
Samba TV stands at the forefront of the TV revolution. As the way people discover, watch, and engage with television has dramatically changed, we're connecting the dots to help marketers better understand audience trends and viewership habits. Our Data Engineering team, a crucial part of the Data Business Unit, is instrumental in this transformation.
Role Overview: Senior Data Engineer
We are seeking a passionate and motivated Senior Data Engineer to influence the design and architecture of Samba TV's expansive data platform. In this role, you will:
- Define, schedule, and monitor data pipelines
- Create tools to enhance development speed and increase visibility
- Collaborate with Data Science and other teams to improve data models and processing algorithms
- Identify and address bottlenecks in the development process to refine our data platform tools
Key Responsibilities
- Develop new data pipelines supporting ad campaign measurements
- Automate business processes and support key dataset visualization
- Analyze and enhance the efficiency, scalability, and stability of data collection, storage, and retrieval
- Work with data scientists, data analysts, and other partners to develop tools and frameworks for self-service analytics
- Improve observability and monitoring of production processes by instrumenting code and creating services for pipeline job and dataset state visibility
- Focus on the performance of individual jobs in processing pipelines, understanding the algorithms, trade-offs, and bottlenecks affecting runtime and resource consumption
- Mentor other data team members, exemplifying coding and software design best practices
Requirements
- 3+ years of industry experience
- Intermediate to advanced knowledge of Python or mastery of another modern programming language with the desire to excel in Python
- Excellent communication skills, especially in written form
- Comfortable working with Data Science, Analytics, and other internal consumers to align product requirements with Data Engineering
- Strong problem-solving skills and data analysis interpretation abilities
- A mathematical inclination is a significant advantage
- Experience with Apache Spark, Big Query, or similar large-scale data processing frameworks is a plus
Our Technology Stack
- Primary Language: Python
- Compute and Storage: Amazon Web Services, Google Cloud Platform, Google Big Query
- Processing Engine: Apache Spark
- Workflow Scheduling: Airflow
- Configuration Management: Terraform
- Databases: PostgreSQL, Elasticsearch, InfluxDB
Why Samba TV
Samba TV is an equal opportunity employer. We celebrate diversity and are dedicated to fostering an inclusive environment for all employees. We aim to empower connections, reflect the communities we serve, and tackle meaningful projects that make a real impact.
For more information on how we handle personal data, please review our . For EU residents, Samba Inc. acts as the data controller.
Company: Samba TV
Job Title: Senior Data Engineer
Requisition #: 1149
Join us and be a part of the TV revolution!