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

4 Months ago • 10 Years + • Research & Development

Job Summary

Job Description

Nielsen seeks a Principal Software Engineer for its ITAM Back Office Engineering team. Responsibilities include overseeing the development of scalable software solutions, leading projects, resolving technical incidents, building prototypes, collaborating across teams, translating business requirements into technical solutions, providing technical mentorship, and staying updated on technology trends. The role requires expertise in C++, .NET/C#, MFC, SQL Server, cloud computing (AWS preferred), and testing/debugging. The ideal candidate will have strong analytical and communication skills and experience in Agile environments.
Must have:
  • C++ on Windows
  • .NET/C#
  • MFC programming
  • SQL Server
  • Cloud (AWS)
  • Testing/Debugging
  • Agile
  • Team Leadership

Job Details

At Nielsen, we are passionate about our work to power a better media future for all people by providing powerful insights that drive client decisions and deliver extraordinary results. Our talented, global workforce is dedicated to capturing audience engagement with content - wherever and whenever it’s consumed. Together, we are proudly rooted in our deep legacy as we stand at the forefront of the media revolution. When you join Nielsen, you will join a dynamic team committed to excellence, perseverance, and the ambition to make an impact together. We champion you, because when you succeed, we do too. We enable your best to power our future.

Nielsen is seeking an organized, detail oriented, team player, to join the ITAM Back Office Engineering team in the role of Principal Software Engineer.  Nielsen’s Audience Measurement Engineering platforms support the measurement of television viewing in more than 30 countries around the world.  Ideal candidates will have exceptional skills in programming, testing, debugging and problem solving as well as effective communication and writing skills.

Responsibilities

    • Oversee the development of scalable, reliable, and cost-effective software solutions with an emphasis on quality, best-practice coding standards, and cost-effectiveness
    • Participate as a team lead on projects, which includes training, coaching, and sharing technical knowledge with less experienced staff.
    • Rapidly identify and resolve technical incidents as they emerge
    • Build rapid technical prototypes for early customer validation of new technologies
    • Collaborate effectively across Technology and Operations to understand, translate, and integrate methodologies into engineering build pipelines
    • Collaborate with product owners to translate complex business requirements into technical solutions, providing leadership in the design and architecture processes.
    • Provide expert apprenticeship to project teams on technology strategy, cultivating advanced skill sets in application engineering and implementing modern software engineering practices
    • Stay informed about the latest technology and methodology by participating in industry forums, having an active peer network, and engaging actively with customers
    • Cultivate a team environment focused on continuous learning, where innovative technologies are developed and refined through collaborative effort

Key Skills

    • C++ experience on Windows platform
    • Development experience with Microsoft Visual C++ and .NET/C#
    • MFC (Microsoft Foundation Classes) programming experience 
    • SQL Programming (Microsoft SQL Server)
    • Experience with cloud computing (AWS preferred)Experience in writing unit/integration tests including test automation.
    • Strong testing and debugging abilities,  functional, analytical and technical abilities, ability to find bugs, attention to detail, troubleshooting
    • Resourceful technical leader, self-starter, and a team-player
    • Bachelor’s Degree in Computer or Electrical/Electronic Engineering or equivalent10+ years of relevant work experience
    • Desire to be deeply involved in product supplementation and automation
    • Appreciation for and commitment to clean, reusable and well-tested code, architecture, and documentation
    • Experience working in an Agile environment (scrum, kanban)Solid understanding of continuous integration and continuous deployment environments
    • Strong analytical skills and sense of technical creativity
    • Excellent debugging and problem solving skills
    • Detail oriented with a commitment to innovation
    • Effective communication and writing skills are a must
Please be aware that job-seekers may be at risk of targeting by scammers seeking personal data or money. Nielsen recruiters will only contact you through official job boards, LinkedIn, or email with a nielsen.com domain. Be cautious of any outreach claiming to be from Nielsen via other messaging platforms or personal email addresses. Always verify that email communications come from an @nielsen.com address. If you're unsure about the authenticity of a job offer or communication, please contact Nielsen directly through our official website or verified social media channels.

Similar Jobs

SparkCognition - Senior UX Designer

SparkCognition

Bengaluru, Karnataka, India (On-Site)
7 Months ago
InnoPhase IoT - Design Verification Engineer

InnoPhase IoT

Bengaluru, Karnataka, India (On-Site)
1 Day ago
Tencent - Senior Researcher, Speech Processing

Tencent

London, England, United Kingdom (On-Site)
2 Months ago
Mashgin - Senior Software Engineer, Full-Stack

Mashgin

Palo Alto, California, United States (Hybrid)
6 Months ago
Nintendo - UX Designer

Nintendo

Redmond, Washington, United States (On-Site)
1 Week ago
Krafton  - PUBG IP Franchise China Business PM (6+ years)

Krafton

Seoul, South Korea (On-Site)
2 Months ago
Google - SoC DFT Engineer

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Weeks ago
ByteDance - Experienced Technical Lead - Edge Cloud Infrastructure

ByteDance

Boston, Massachusetts, United States (On-Site)
2 Days ago
Riot Games - Manager, Software Engineering, Infrastructure - Protect Team

Riot Games

Los Angeles, California, United States (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Playtika - UI/UX Expert - Bingo Blitz

Playtika

Germany (On-Site)
1 Month ago
NVIDIA - Senior Software Engineer - Ethernet Switch

NVIDIA

Ra'anana, Center District, Israel (Hybrid)
3 Months ago
ByteDance - Senior Software Engineer - IaaS AI Infra

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
Attentive - Staff Machine Learning Engineer

Attentive

San Francisco, California, United States (Hybrid)
6 Months ago
Lighthouse Games - Lead VFX Artist

Lighthouse Games

England, United Kingdom (Hybrid)
1 Month ago
PwC - AI/ML Azure Engineer (m/f/d)

PwC

Luxembourg (On-Site)
6 Months ago
The Walt Disney Company - Manager, Software Engineering

The Walt Disney Company

Burbank, California, United States (On-Site)
2 Weeks ago
Gunzilla - Senior Procedural Technical Artist

Gunzilla

Kyiv, Kyiv City, Ukraine (On-Site)
2 Weeks ago
WongDoody - Service Designer

WongDoody

Hong Kong, Hong Kong (On-Site)
19 Hours ago
Ubisoft - Senior Gameplay Programmer 3C

Ubisoft

Montpellier, Occitanie, France (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Arrise Solutions (India)   - Art Manager (3D)

Arrise Solutions (India)

Noida, Uttar Pradesh, India (On-Site)
7 Months ago
Google - Engineering Analyst, Video and Image Experiences Trust Strategy

Google

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Google - Applied AI Engineering Lead, Core Enterprise, Core

Google

Hyderabad, Telangana, India (On-Site)
2 Weeks ago
Brillio - Fullstack Engineer - React  Java - R01527438

Brillio

Chennai, Tamil Nadu, India (Hybrid)
6 Months ago
PwC - IN-Associate_ Azure DevOps Engineer_OneCloud_Advisory_Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Nagarro - Senior Staff Engineer, QA Manual

Nagarro

India (Remote)
6 Months ago
Google - Process Excellence Consultant

Google

Gurugram, Haryana, India (On-Site)
2 Days ago
Hitachi - FO Infra Consultant

Hitachi

Hyderabad, Telangana, India (On-Site)
6 Months ago
Blinkhealth - Provider Development Manager

Blinkhealth

India (On-Site)
20 Hours ago
PwC - IN-Manager_SAP MM/PTP_ Enterprise APP SAP _  Advisory_Mumbai

PwC

Mumbai, Maharashtra, India (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

NVIDIA - HSIO Functional and Power Management Engineer

NVIDIA

Santa Clara, California, United States (Hybrid)
3 Weeks ago
Google - Software Engineer II, Account Threats

Google

Zürich, Zurich, Switzerland (On-Site)
2 Weeks ago
Google - SoC Physical Design Engineer, Implementation

Google

Mountain View, California, United States (On-Site)
2 Weeks ago
Google - Software Engineer, Black Community Inclusion

Google

São Paulo, State Of São Paulo, Brazil (On-Site)
1 Week ago
Google - Circuits Design Engineer, Clock Design

Google

Sunnyvale, California, United States (On-Site)
2 Days ago
Google - Staff Software Engineer, AI/ML Computer Vision

Google

Mountain View, California, United States (On-Site)
2 Days ago
Netflix - Software Engineer (L4) - Telemetry Collections

Netflix

United States (On-Site)
6 Months ago
Krafton  - Publishing Manager

Krafton

Seoul, South Korea (On-Site)
2 Weeks ago
Netflix - Engineering Manager, Telemetry & Logging - Infrastructure

Netflix

United States (Remote)
1 Week ago

Get notifed when new similar jobs are uploaded

About The Company

New York, New York, United States (Remote)

Mexico City, Mexico City, Mexico (Remote)

Mumbai, Maharashtra, India (Hybrid)

United States (Remote)

Mexico City, Mexico City, Mexico (Remote)

New York, New York, United States (Remote)

New York, New York, United States (Remote)

Tampa, Florida, United States (Remote)

View All Jobs

Get notified when new jobs are added by Nielsen Holdings

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug