Principal Software Engineer
Skills & Stack
About the Role
Principal Software Engineer at NielsenIQ Pune, providing hands-on technical leadership for the Insurance Engineering team within Financial Services Technology.
About NielsenIQ
NielsenIQ (NIQ) is the world's leading consumer intelligence company, delivering the most complete understanding of consumer buying behavior across 100+ markets.
What You'll Do
- 1Serve as the technical lead for Insurance Engineering, providing direction on architecture, implementation, delivery, and production support
- 2Lead the design, development, maintenance, and modernization of Insurance applications, including Claim Manager, SpexAdmin, SpexOnline, reporting services, data connectors, and supporting APIs and services
- 3Remain hands-on in software development, code review, debugging, root-cause analysis, performance tuning, and resolution of complex production issues
- 4Own technical planning for application enhancements, platform maintenance, security remediation, dependency upgrades, deployment improvements, and technical debt reduction
- 5Guide the evolution of legacy .NET, C#, AngularJS, Scala, F#, Perl, SQL Server, MongoDB, and Elasticsearch components toward maintainable, supported architectures where justified by business need
- 6Define and review application architecture, service boundaries, API contracts, database usage, data flows, integration patterns, and non-functional requirements
What We're Looking For
- You take ownership of technical outcomes and can lead through influence, sound judgment, and direct contribution
- You can understand an existing system before proposing change, including its business workflows, data dependencies, operational constraints, and customer commitments
- You communicate clearly with engineers, product and operations partners, and non-technical stakeholders
- You can prioritize reliability, security, maintainability, and delivery speed based on business impact
- You are comfortable working across modern and legacy technologies and can define a practical path between them
- You can work effectively with globally distributed teams and coordinate work across time zones
Check your fit before you apply
We check the resume on your profile against this role at NielsenIQ: a match score, what is missing, and what to fix before you apply.
Ready to apply for this role?
Principal Software Engineer at NielsenIQ — click below to submit your application.
