JobHabor
Menu

Member Technical Staff 2 - C/C++

The Nielsen · Bengaluru, India

Mixed hiring record · median 28 days open

100100

Hiring signal

Actively hiring

Posted 4 days ago · still listed on the employer's own board · How we score

All reasons
  • 25% of this employer's openings are over 60 days old

In its favour

  • Posted 4 days ago
  • Still listed on the employer's own board

Did you apply?

Member Technical Staff 2 - C/C++ at The Nielsen. We’ll keep it in your applied jobs, so you can see it later and be warned before applying to the same employer twice.

We are looking for a highly skilled Senior Member of Technical Staff with 5–8 years of hands-on experience in systems-level programming, cloud infrastructure, and database technologies. The ideal candidate will have deep expertise in C/C++ development on Windows platforms, a strong understanding of operating system internals, and proven experience building high-performance, multithreaded applications. You will work on software that demands reliability, efficiency, and scalability

  • Design, develop, and maintain high-performance applications using C and Modern C++ (C++11/14/17/20).
  • Architect and implement multithreaded, concurrent, and asynchronous solutions for compute-intensive workloads.
  • Debug complex system-level issues involving memory management, thread synchronization, deadlocks, race conditions, and performance bottlenecks.
  • Leverage deep knowledge of Windows Internals (kernel objects, process/thread management, memory architecture, I/O subsystem, registry, services, security model) to build robust system software.
  • Design and optimize SQL databases (schema design, query optimization, indexing strategies, stored procedures, and transaction management).
  • Build, deploy, and manage applications on AWS Cloud infrastructure using services such as EC2, S3, Lambda, RDS etc.
  • Implement CI/CD pipelines and participate in DevOps practices for automated build, test, and deployment workflows.
  • Write clean, maintainable, well-documented code following industry best practices and coding standards.
  • Conduct code reviews, mentor junior engineers, and contribute to architectural decisions.
  • Collaborate with cross-functional teams including product management, QA, and operations.

Required Technical Skills

Core Programming

  • Proficient in C/C++ and Modern C++ (C++11/14/17)
  • Strong expertise in multithreading and concurrency

Windows Platform

  • Solid understanding of Windows Internals — processes, threads, memory management, kernel objects, handles, DLLs, COM
  • Experience with Win32 API, Windows Services, and debugging tools (WinDbg, Process Monitor)

Cloud (AWS)

  • Hands-on experience with AWS services — EC2, S3, Lambda, RDS

Database

  • Strong SQL skills — query optimization, schema design, indexing, stored procedures
  • Git, CMake/MSBuild, CI/CD pipelines (Jenkins/GitHub Actions)
  • Networking fundamentals (TCP/IP, REST APIs, WebSockets)
  • Unit testing frameworks and scripting

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.

More jobs at The Nielsen

All 51

Similar roles