NielsenIQ

Senior Data Engineer

NielsenIQ
Apply
5 hours ago
Chennai, IndiaSenior / Staff+

Responsibilities

  • Develop, test, troubleshoot, debug, and enhance applications using Spark, PySpark, Scala, Pandas, Databricks, Airflow, and SQL.
  • Deploy application components using CI/CD pipelines.
  • Build utilities for monitoring and automating repetitive functions.
  • Collaborate with Agile cross-functional teams, internal and external clients, Operations, Infrastructure, and Tech Ops.
  • Collaborate with Data Science teams to productionize machine-learning models.
  • Participate in a rotational support schedule to respond to customer queries and deploy bug fixes.
  • Optimize the performance of Spark workloads.

Requirements

  • Require 8–12 years of applicable software engineering experience.
  • Require strong experience with big-data technologies including Spark, PySpark, Scala, Pandas, Databricks, Airflow, and SQL.
  • Require experience with cloud technologies, preferably Microsoft Azure.
  • Require experience optimizing Spark workloads.
  • Preferred experience with GitHub, Kubernetes, Jenkins, and Docker.
  • Preferred knowledge of relational databases, preferably PostgreSQL.
  • Require excellent English communication skills for working with cross-functional technology teams and the business.
  • Require a minimum bachelor’s degree in computer science, computer engineering, or a related field.

Benefits

  • Flexible working environment.
  • Volunteer time off.
  • LinkedIn Learning.
  • Employee Assistance Program.
  • Wellness plans for employees and families.
  • Financial wellness tools and career development opportunities.
  • Peer-to-peer recognition platforms.
  • Participation in a rotational support schedule is part of the role.

Tech Stack

Apache AirflowApache SparkAzureDatabricksDockerJenkinsKubernetesPandasPostgreSQLScalaSQL

Categories

Data Engineering
Contact me