The Nielsen Company

media

C/C++SeniorMemberTechnicalStaff

Bengaluru, India FULL TIME
The Brief

“C/C++ Senior Member Technical Staff at The Nielsen Company. Skills: C++, C, Distributed Systems architecture, enterprise-grade applications development, ETL/ELT processes, SQL, NoSQL, Vector datastores, leading and mentoring teams. Develop and enhance flagship Video metadata software solutions. Design applications with a Platform-first mentality”

Industry & Context.

media
Problems you'll solve

problem-solving skills

What They're Looking For.

Must Have

6+ years of professional experience in software development, with a focus on Python, Experience with RESTful APIs and microservices architecture, Working knowledge of machine learning and data science concepts, Understanding of software development methodologies (Agile, Scrum, etc.), problem-solving skills and the ability to work independently as well as in a team environment, Excellent communication and interpersonal skills, Experience in designing, developing, and scaling enterprise-grade applications, including developing solutions from scratch, experience in High-Level Design for large-scale Distributed Systems architecture and development, Deep proficiency in systems programming languages like C and C++, understanding of Operating Systems concepts, Memory Management, and system performance tuning, Experience with Networking protocols and Socket Programming, Experience in building ETL/ELT processes to ingest data from various sources (APIs, databases, files, XML, etc.), Optimize existing data pipelines for performance, cost, and reliability, Proficiency in databases, including schema design, for large-scale applications, with mandatory experience in both SQL, NoSQL, Vector datastores, Proven experience in leading and mentoring a team of engineers ensuring successful project delivery, In-depth knowledge and proficiency of messaging queue concepts

Nice to Have

Exposure to various backend and front-end technologies including Java, Go, and JavaScript, Willing to work on legacy stacks and curious to automate old systems, Familiarity with front-end technologies (e.g. , HTML, CSS, JavaScript) is a plus, Experience in designing, developing, and deploying agentic workflows and complex AI/LLM orchestration systems (e. g. , LangGraph, LangChain, crewAI) desirable

What You'll Do.

Develop and enhance flagship Video metadata software solutions

Design applications with a Platform-first mentality

leading the designing

and maintaining high-quality software applications

and ship new features

ensuring the performance

and responsiveness of applications

mentor and guide junior engineers

and maintain scalable and robust web applications and data pipelines

expertise in backend development

and API implementation

gather requirements and translate them into technical specifications

and efficient code following best practices and coding standards

Conduct code reviews ensuring adherence to best practices and high coding standards

Troubleshoot and debug applications to optimize performance and resolve issues

Participate in the full software development lifecycle

Participate in architectural discussions and decision-making processes

Stay up-to-date with emerging technologies and industry trends and evaluate their potential impact on our products and services

Contribute to the development and improvement of engineering processes

Mentor and guide junior engineers

fostering a culture of learning and collaboration within the team

How You'll Work.

Team & Collaboration

Collaborate with cross-functional teams to define, design, and ship new features; Collaborate with product managers, designers, and other engineers to gather requirements and translate them into technical specifications; fostering a culture of learning and collaboration within the team

Communication Scope

Excellent communication and interpersonal skills

Process & Methodology

ensuring successful project delivery

Free ATS check

Applying for this C/C++ Senior Member Technical Staff role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on SmartRecruiters

  • SmartRecruiters often includes a video screening step — check camera and mic permissions.
  • Link your GitHub or portfolio directly in the profile section for technical roles.
  • Applications may be reviewed by AI scoring before reaching a recruiter — use keywords from the job description.

ANONYMOUS · UNFILTERED

What do employees actually say about The Nielsen Company?

Real rants from real employees. Read before you apply.

Read Company Rants →