Senior Software Engineer

Nielsen powers media future by providing insights for audience engagement with content, operating the world's largest entertainment metadata repository.
Backend
Senior Software Engineer
Hybrid
6+ years of experience
Enterprise SaaS

Description For Senior Software Engineer

Nielsen, a leading company in media insights and analytics, is seeking a Senior Software Engineer to join their Gracenote Tech team. This role offers an exciting opportunity to work on the world's largest entertainment metadata repository, developing solutions across Video, Audio, Automotive, and Sports verticals.

The position demands a skilled professional with 6+ years of Java experience who can contribute to building scalable architectures and maintain a Platform-first mentality. You'll be working with cutting-edge technologies including Kubernetes, Trino, Spark, and Airflow, while following best practices like Clean Code and Test Driven Development.

As a Senior Software Engineer, you'll be part of small, agile teams delivering software through rapid iterations. The role combines technical expertise with product ownership, requiring close collaboration with Product, Editorial, and Client Experience teams. This position is perfect for someone who is passionate about software development and has a strong foundation in computer science fundamentals.

The hybrid work environment at Nielsen offers flexibility while maintaining collaborative opportunities. You'll be contributing to Nielsen's mission of powering a better media future through powerful insights that drive client decisions. The company values excellence, perseverance, and the ambition to make an impact, making it an ideal place for motivated engineers looking to advance their careers.

Key technical requirements include proficiency in Java, SQL, and Linux/Unix environments, complemented by experience in team leadership and mentoring. The role offers the opportunity to work with a dynamic global workforce while developing solutions that shape the future of media consumption analytics.

Last updated a month ago

Responsibilities For Senior Software Engineer

  • Develop and enhance Video, Audio, Automotive and Sports metadata software solutions
  • Design applications with Platform-first mentality focusing on scale, consistency and reliability
  • Evaluate and leverage open source technologies
  • Work within small teams to deliver software using iterative approach
  • Interact with Product, Editorial and Client Experience teams
  • Design software with Product-owner mentality

Requirements For Senior Software Engineer

Java
Kubernetes
Linux
  • 6+ years of work experience with Java programming language
  • Experience in team handling and mentoring
  • Solid grasp of computer science fundamentals
  • Competency in SQL and scripting
  • Experience with Unix/Linux based platforms
  • Degree in computer science, engineering, math or related fields

Interested in this job?

Jobs Related To Nielsen Senior Software Engineer

Senior Full Stack Developer

Senior Full Stack Developer position at Nielsen, developing metadata software solutions with focus on Video, Audio, Automotive and Sports verticals using modern technologies.

Senior Backend/Data Support Engineer

Senior Backend/Data Support Engineer role at Nielsen focusing on AWS infrastructure management, data analysis, and system monitoring.

Senior Python Software Engineer- P3

Senior Python Software Engineer position at Nielsen, focusing on TV audience measurement systems using AWS, Python, and data processing technologies.

QA Engineer (AM-TECH-DA-SDK-104)

Senior QA Engineer role at Nielsen, focusing on test automation and API development for Digital SDK teams in Audience Measurement.

Senior Software Engineer - Windows\C++\.Net

Senior Software Engineer position at Nielsen for Windows, C++, and .NET development in Gurgaon, India. Join a global team working on audience measurement technology.