Nielsen

Senior Member Technical Staff

Nielsen
Apply
3 hours ago
Bengaluru, IndiaStaff+

Responsibilities

  • Lead the design, development, and maintenance of scalable web applications and data pipelines.
  • Develop backend systems, data-processing solutions, APIs, and distributed-system architectures.
  • Build and optimize ETL/ELT processes and data pipelines for performance, cost, and reliability.
  • Design database schemas and work with SQL, NoSQL, and vector datastores for large-scale applications.
  • Lead architectural discussions, technical decision-making, and full software development lifecycle activities.
  • Write, review, debug, and optimize maintainable, efficient, and high-quality code.
  • Collaborate with product managers, designers, and engineers to define and deliver features.
  • Mentor and guide junior engineers and provide constructive feedback through code reviews.
  • Evaluate emerging technologies and contribute to engineering processes, tools, and methodologies.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • At least 6 years of professional software development experience, with a strong focus on Python.
  • Experience designing, developing, and scaling enterprise-grade applications, including solutions built from scratch.
  • Strong high-level design experience with large-scale distributed systems.
  • Deep proficiency in C and C++; exposure to Java, Go, and JavaScript.
  • Strong understanding of operating systems, memory management, system performance tuning, networking protocols, and socket programming.
  • Experience building ETL/ELT processes and optimizing data pipelines.
  • Experience with SQL, NoSQL, and vector datastores, including schema design for large-scale applications.
  • Proven experience leading and mentoring engineering teams.
  • In-depth knowledge of messaging queue concepts.
  • Experience with RESTful APIs and microservices architecture.
  • Working knowledge of machine learning and data science concepts.
  • Familiarity with HTML and CSS is a plus.
  • Experience with agentic workflows and AI/LLM orchestration systems such as LangGraph, LangChain, and crewAI is desirable.
  • Strong problem-solving, communication, collaboration, and independent-working skills.

Tech Stack

Amazon DynamoDBApache CassandraCC++CSSElasticsearchGoHTMLJavaJavaScriptMongoDBMySQLNeo4jPostgreSQLPythonRedisSQL

Categories

BackendData Engineering
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