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 2 months 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

Data ML Program Manager- Product Operations

Lead data and machine learning initiatives for Apple's Product Operations, managing technical solutions and process improvements in manufacturing systems.

Member of Technical Staff - Data Infrastructure Engineer

Staff Software Engineer role at Microsoft AI, building data infrastructure for AI systems and Copilot applications with focus on scalable data pipelines and ML operations.

Lead Software Engineer

Lead Software Engineer position at Disney Entertainment & ESPN Technology focusing on data engineering and experimentation platforms.

Staff Software Engineer

Staff Software Engineer position at Appier focusing on large-scale data systems, requiring 9+ years of experience in data engineering and distributed systems.

Senior Staff Technical Program Manager, Data Storage

Senior Technical Program Manager role at Airbnb focusing on data infrastructure and storage systems, requiring 13+ years of experience and offering remote work options.