JioStar logo

Software Development Engineer II - Data Engineering

JioStar
NewPosted today

LOCATION

Bengaluru We Work · Onsite

EXPERIENCE

Not specified

TYPE

FullTime

SKILLS REQUIRED

Big Data ProcessingSQLStream ProcessingData PipelinesData GovernanceSpark SQLHiveData Modeling

Job description

Overview

As a Software Development Engineer II in JioStar's JioAds team, you will lead the design and development of core systems supporting advertising capabilities, including ad delivery, targeting, measurement and optimization. You will own large-scale projects end to end, shape the architecture of high-throughput, low-latency systems and mentor others toward engineering excellence.

What you'll do

  • Design, develop, and maintain large-scale data pipelines to support Ads reporting, attribution, and analytics use cases.
  • Work extensively with Hive, Spark, SQL, Scala, and Kafka to process and manage petabyte-scale datasets.
  • Optimize data workflows for performance, scalability, and cost efficiency.
  • Partner with data scientists, product managers, and platform engineers to deliver high-quality, reliable datasets and APIs.
  • Ensure data quality, integrity, and consistency across multiple data sources.
  • Troubleshoot and resolve issues in real-time streaming pipelines and batch data jobs.
  • Continuously evaluate new technologies to enhance the Ads Data platform.

What you'll need

  • Strong programming experience in Scala, Java, or Python.
  • Hands-on experience with Apache Spark, including batch and streaming, for large-scale data processing.
  • Proficiency in Hive, SQL, and data modeling for analytical workloads.
  • Experience working with Kafka for real-time event streaming.
  • Solid understanding of Big Data ecosystems, including S4, Hive, Presto, and Delta.
  • Strong debugging, performance tuning, and problem-solving skills.
  • Bachelor's or master's degree in computer science, Engineering, or a related field.
  • Experience in AdTech, Attribution, or Campaign Analytics.
  • Familiarity with cloud-based big data solutions, including AWS EMR, GCP BigQuery, and Databricks.
  • Familiarity with scheduling services like AirFlow.
  • Knowledge of data governance, security, and compliance best practices.

Nice to have

  • Bachelors/Masters in Computer Science or a related field with 2–4 years of experience in backend development.

Details

  • Full time.
  • Onsite in Bangalore.
  • Reports to the Engineering Manager.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Software Development Engineer II - Data Engineering