Skip to main content
Back to jobs

Senior Software Engineer (C++, Python, Sql)

External
Nielseniq logoNielseniq · Chennai, India
Full-timeOn-site1w ago
AWSAzureComplianceGCPGitHubLeadership
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


Benefits

Flexible working environmentVolunteer time offLinkedIn LearningEmployee-Assistance-Program (EAP)About NIQFor more information, visit NIQ.comWant to keep up with our latest updates?Follow us on: LinkedIn | Instagram | Twitter | FacebookOur commitment to Diversity, Equity, and InclusionFlexible scheduleEquity / stock options

Additional Information

Key Responsibilitie: Design & Development Design, develop, and maintain scalable, reliable, and high‑performance services for business‑critical systems. Take ownership of end‑to‑end implementation of features, from design to production rollout. Apply sound software design principles to ensure long‑term maintainability and extensibility. Contribute actively to architectural discussions, proposing design improvements and technical solutions. Distributed Systems & APIs Build and enhance distributed and event‑driven systems with a focus on resiliency and scalability. Design and implement API contracts, ensuring backward compatibility and clear versioning strategies. Work with messaging, streaming, or asynchronous processing paradigms where appropriate. Quality, Reliability & Observability Implement automated tests (unit, integration, and component tests) to ensure high code quality. Contribute to observability and telemetry by instrumenting services with metrics, logging, and tracing. Participate in production support, incident analysis, and reliability improvements. Collaboration & Technical Leadership Perform code and design reviews to maintain engineering standards and share knowledge. Mentor junior engineers and contribute to team technical growth. Collaborate with cross‑functional teams to resolve dependencies and deliver cohesive solutions. Evaluate and adopt new tools, frameworks, or technologies that improve developer productivity and system quality. 9+ years of hands‑on S trong experience in software engineering, with strong hands‑on development skills on C++ & Python. Strong hands‑on skills in Shell Scripting, Linux, and SQL Solid experience building distributed systems or microservices. Basic knowledge of cloud platforms (AWS, Azure, or GCP). Strong understanding of performance, reliability, and scalability concerns. Familiarity with GitHub Copilot or other AI code‑assist tools Good understanding of data structures and databases Excellent written and verbal communication skills


Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at Nielseniq? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect