Nielsen

Member Technical Staff 2 - C/C++

Nielsen
Apply
7 hours ago
Bengaluru, IndiaSenior

Responsibilities

  • Design, develop, and maintain high-performance applications using C and modern C++.
  • Architect multithreaded, concurrent, and asynchronous solutions for compute-intensive workloads.
  • Debug system-level issues involving memory management, thread synchronization, deadlocks, race conditions, and performance bottlenecks.
  • Use Windows Internals, including kernel objects, process and thread management, memory architecture, I/O, the registry, services, and the security model.
  • Design and optimize SQL databases through schema design, query optimization, indexing, stored procedures, and transaction management.
  • Build, deploy, and manage applications on AWS infrastructure.
  • Implement automated build, test, and deployment workflows.
  • Write maintainable, documented code and participate in code reviews.
  • Mentor junior engineers and contribute to architectural decisions.
  • Collaborate with product management, QA, and operations teams.

Requirements

  • 5–8 years of hands-on experience in systems-level programming, cloud infrastructure, and database technologies.
  • Strong proficiency in C/C++ and modern C++.
  • Deep expertise in multithreading and concurrency.
  • Strong understanding of Windows Internals, including processes, threads, memory management, kernel objects, handles, DLLs, and COM.
  • Experience with the Win32 API, Windows Services, WinDbg, and Process Monitor.
  • Hands-on experience with AWS services including EC2, S3, Lambda, and RDS.
  • Strong SQL skills, including query optimization, schema design, indexing, and stored procedures.
  • Experience with Git, CMake or MSBuild, and CI/CD pipelines using Jenkins or GitHub Actions.
  • Understanding of networking fundamentals including TCP/IP, REST APIs, and WebSockets.
  • Experience with unit testing frameworks and scripting.
  • Strong debugging, code quality, collaboration, mentoring, and architectural skills.

Tech Stack

AWSCC++CMakeGitGitHub ActionsJenkinsSQLWindows

Categories

Nielsen

About Nielsen

10,000+ employees

Nielsen provides audience measurement and analytics that quantify who watches, listens, and buys across TV, digital, radio, and streaming. It sells ratings, cross-platform datasets, and advertising effectiveness tools to media owners, advertisers, and agencies on subscription and consulting agreements. Founded in 1923 and headquartered in New York, it operates in 55+ countries and is known for U.S. TV ratings.

Contact me