Staff / Lead Software Data Engineer

Cloud-native SaaS platform that delivers media content to consumers, leading in FAST (Free Ad-supported Streaming TV) with 500+ media brands across 1500+ endpoints.
Data
Staff Software Engineer
Hybrid
8+ years of experience
Enterprise SaaS

Description For Staff / Lead Software Data Engineer

Amagi, a rapidly growing cloud-native SaaS platform, is seeking a Staff/Lead Software Data Engineer to join their Analytics team. The company, which grew 136% last year, is the market leader in FAST (Free Ad-supported Streaming TV), delivering 500+ media brands to 1500+ endpoints.

The role is within the Amagi Monetise group, focusing on building products for monetization across different streaming segments. You'll be responsible for developing the new-gen Analytics platform that provides critical insights across content, advertising, and billing. The platform handles multiple TBs of data daily, providing real-time insights to customers.

As a Lead Engineer, you'll architect and build scalable data pipelines, lead technical discussions, and mentor team members. You'll work with cutting-edge technologies in cloud computing, big data processing, and analytics. The position offers an opportunity to impact the streaming media industry directly, working with a product that serves billions of ad impressions monthly.

The ideal candidate should have strong technical leadership experience, deep understanding of data engineering concepts, and excellent communication skills. Experience in Ad tech or media streaming is a plus. You'll be working in a hybrid environment in Bangalore, leading a team that's building innovative solutions for the future of streaming media analytics.

This role offers the chance to work on challenging technical problems at scale, lead a talented team, and contribute to the growth of a market-leading platform in the streaming media industry.

Last updated 15 days ago

Responsibilities For Staff / Lead Software Data Engineer

  • Take complete ownership of feature requirements from conception till delivery
  • Build, deploy and maintain highly scalable data pipeline framework
  • Collaborate with product, business, design and engineering functions
  • Lead design discussions and code reviews
  • Set up best practices, guidelines and standards in the team
  • Identify and resolve performance and scalability issues
  • Delegate work to the team and unblock them
  • Raise and mitigate risk

Requirements For Staff / Lead Software Data Engineer

Python
  • Bachelor's/master's degree in Computer Science with 6 to 8 years of overall experience
  • Deep understanding of ETL frameworks (Spark, MapReduce or equivalent systems)
  • Deep understanding of OLAP systems and data modeling
  • Experience with ETL technologies (Dataproc, Databricks, PySpark, Trino, Presto, Hive)
  • Experience with orchestration frameworks (Apache Airflow, Argo)
  • Strong knowledge in public clouds (AWS, GCP)
  • Technical leadership roles of 2+ years
  • Experience in architecting and building scalable big data analytics pipelines
  • Strong debugging skills
  • Experience in Agile development methodologies

Interested in this job?

Jobs Related To Amagi Staff / Lead Software Data Engineer

Lead Software Engineer - Data Platform (ASE)

Lead Software Engineer position at Apple focusing on building and scaling data and ML infrastructure platforms using distributed systems and modern technologies.

Data Engineer 5 - Distributed Systems, Growth

Senior Data Engineering role at Netflix focusing on distributed systems and growth, building scalable data products for 280M+ global subscribers.

Lead Solutions Architect, Apple Data Platform

Lead Solutions Architect position at Apple, focusing on data platform architecture, ML/AI solutions, and customer engagement with 8+ years of experience required.

Senior Software Engineering Manager, ASE Data Mesh Platform

Lead Apple's Data Mesh Platform initiative, managing senior engineers and driving the development of event-driven processing systems for Apple Services Engineering.

Data Engineer 5 - Growth

Senior Data Engineering role at Netflix focusing on growth analytics, experimentation, and machine learning, offering competitive compensation and comprehensive benefits.