Senior Software Engineer

Nielsen is a global measurement and data analytics company providing insights into media, advertising, consumer behavior and markets.
$120,000 - $180,000
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Enterprise SaaS · Data

Description For Senior Software Engineer

Nielsen is seeking a Senior Software Engineer to join our growing engineering team. In this role, you'll work on building and maintaining large-scale data processing systems using technologies like Java, Scala, Python, and AWS. You'll be responsible for designing and implementing backend services, working with big data technologies, and contributing to our cloud infrastructure.

The ideal candidate has strong experience with distributed systems, data processing, and cloud technologies. You'll work in an agile environment, collaborating with cross-functional teams to deliver high-quality solutions. Our tech stack includes Java, Scala, Python, AWS, Kubernetes, and various databases including MongoDB and PostgreSQL.

Key responsibilities include:

  • Designing and implementing scalable backend services
  • Working with big data processing frameworks
  • Contributing to system architecture decisions
  • Mentoring junior engineers
  • Participating in code reviews
  • Writing clean, maintainable code
  • Troubleshooting production issues

We offer competitive compensation, excellent benefits, and the opportunity to work on challenging problems at scale. Our hybrid work environment provides flexibility while maintaining strong team collaboration.

Join us in building the next generation of data analytics and measurement solutions that help our clients make better decisions. You'll be part of a global team that values innovation, quality, and continuous learning.

Last updated 5 days ago

Responsibilities For Senior Software Engineer

  • Design and implement scalable backend services
  • Work with big data processing frameworks
  • Contribute to system architecture decisions
  • Mentor junior engineers
  • Participate in code reviews
  • Write clean, maintainable code
  • Troubleshoot production issues
  • Collaborate with cross-functional teams

Requirements For Senior Software Engineer

Java
Python
Scala
Kubernetes
React
TypeScript
Go
MongoDB
PostgreSQL
  • 5+ years of experience in software development
  • Strong proficiency in Java, Scala, or Python
  • Experience with AWS and cloud technologies
  • Knowledge of distributed systems and big data processing
  • Experience with SQL and NoSQL databases
  • Strong problem-solving and analytical skills
  • Excellent communication and collaboration abilities
  • Experience with agile development methodologies

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
  • Competitive salary
  • Health insurance
  • Flexible work arrangements
  • Professional development opportunities
  • 401(k) plan
  • Paid time off
  • Remote work options

Interested in this job?

Jobs Related To Nielsen Senior Software Engineer

Senior Software Engineer - Java, AWS

Senior Software Engineer position at Nielsen, focusing on Java and AWS development for media measurement systems, requiring 5+ years of experience.

Senior Software Engineer - Java, AWS

Senior Software Engineer position at Nielsen, focusing on Java and AWS development for media measurement systems, requiring 5+ years of experience.

Senior Software Engineer (Java, Javascript, AWS)

Senior Software Engineer position at Nielsen, focusing on backend development for Digital SDK teams, requiring expertise in Java, JavaScript, and AWS.

Software Engineer - Java PL/SQL

Senior SQL Developer position at Nielsen focusing on database development, optimization, and maintenance using PL/SQL/T-SQL in a hybrid work environment.

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.