Senior Software Engineer (Arch)

2 Weeks ago • 5 Years + • Data Analyst

About the job

Job Description

As a Senior Software Engineer (Arch), you'll be part of a development team responsible for building, improving, and maintaining the identity graph. This graph groups media consumption devices into persons and households, powering the marketing activation business and enabling clients to target advertising at the device, person, or household level. The identity graph relies on Apache Airflow-based data pipelines, triggering AWS EMR-based Scala-developed Apache Spark jobs handling tens of TBs of data. Responsibilities include designing, developing, and maintaining scalable systems, working with large datasets, and collaborating with a team to deliver high-quality software.
Must have:
  • 5+ years server-side development experience on complex data projects
  • Apache Spark (Scala) experience
  • Apache Airflow (Python) experience
  • Git, SQL, AWS ecosystem, SBT, GitLab CI, Bash, Docker/K8s expertise
ABOUT THIS JOB

In your role you will be part of a development team responsible for developing, improving and maintaining our identity graph, which deterministically and probabilistically groups media consumption devices into persons, and persons into households. This data structure powers our marketing activation business, and helps our clients convey their advertising messages in the device- person- or household- level.
The construction of the identity graph involves Apache Airflow-based data pipelines, triggering AWS EMR-based Scala-developed Apache Spark jobs handling tens of TBs of data.

Technical skills:

    • Software Engineering At least 5 years of hands-on experience in server-side development working on several  complex data projects
    • Hands-on development experience with Apache Spark in Scala
    • Hands-on development experience with Apache Airflow pipelines in Python
    • Hands-on working experience with Git
    • Very strong SQL
    • AWS ecosystem, SBT (build tool), GitLab CIBash programming, Docker/K8s

Soft skills :

    • Excellent problem-solving and analytical skills
    • Good English (verbal AND written)
    • Ability to transform a user story/concept into a working scalable system
    • Present your ideas and drive to decisions Ability to self-start and push projects forward toward completion
    • Be able to handle multiple tasks simultaneously, meet deadlines, effectively manage priorities, and communicate progress
Nielsen is a global leader in audience insights, data and analytics, Nielsen shapes the future of media with accurate measurement of what people listen to and watch. This role will be a leader in the Marketing Cloud business unit.

The Nielsen Marketing Cloud (NMC) helps publishers, advertisers and agencies with targetable audience data for programmatic advertising. We connect leading online publishers with advertisers, ad agencies and ad networks who seek to create a more interest-tailored online advertising experience.
View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

About The Company

Mumbai, Maharashtra, India (Hybrid)

Gurugram, Haryana, India (Hybrid)

Bengaluru, Karnataka, India (Hybrid)

State Of São Paulo, Brazil (Remote)

Bengaluru, Karnataka, India (Hybrid)

Gurugram, Haryana, India (Hybrid)

Bengaluru, Karnataka, India (Hybrid)

Gurugram, Haryana, India (On-Site)

Bengaluru, Karnataka, India (Hybrid)

View All Jobs

Get notified when new jobs are added by Nielsen Holdings

Similar Jobs

Springer Nature - Senior Data Engineer

Springer Nature, India (Hybrid)

The Walt Disney Company - Lead Software Engineer, Machine Learning - Ad Platforms

The Walt Disney Company, United States (On-Site)

Warner Bros Discovery - Senior Data Scientist

Warner Bros Discovery, United States (On-Site)

The Walt Disney Company - Sr Machine Learning Engineer

The Walt Disney Company, United States (On-Site)

Career Stone Consultant - Manager - Data Engineer

Career Stone Consultant, India (On-Site)

NinjaVan - Pricing & Profitability Analyst

NinjaVan, Indonesia (Hybrid)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Luxoft - Senior Test Automation Engineer

Luxoft, India (On-Site)

Fanatee - BI Engineer

Fanatee, (Hybrid)

ByteDance - Data Engineer - Global Payment - Singapore

ByteDance, Singapore (On-Site)

Deliveroo - Security Software Engineer

Deliveroo, India (On-Site)

Netflix - Research Scientist (L6) - Identity Algorithms

Netflix, United States (On-Site)

Sumo Logic - Engineering Manager (UI)

Sumo Logic, India (On-Site)

Redhorse Corp - Junior Data Scientist

Redhorse Corp, United States (On-Site)

Nielsen Holdings - Sr. Staff Data Engineer

Nielsen Holdings, India (Hybrid)

Trendyol - Backend Developer

Trendyol, Türkiye (Hybrid)

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Get notifed when new similar jobs are uploaded

Data Analyst Jobs

Varonis  - FP&A Analyst

Varonis , United States (On-Site)

Make - Senior Data Analyst

Make, Spain (On-Site)

Universal Music - Senior Analyst, Paid Media

Universal Music, United States (On-Site)

N-iX - Senior BI Engineer (#2513)

N-iX, Ukraine (Remote)

Hope Lab - Research Intern

Hope Lab, (Remote)

CD PROJEKT RED - Data Analytics Lead

CD PROJEKT RED, Poland (On-Site)

Luxoft - Senior PySpark Data Engineer

Luxoft, United States (Remote)

Luxoft - Senior KDB Developer

Luxoft, United States (Remote)

Get notifed when new similar jobs are uploaded