Nielsen

Nielsen

Principal Member of Technical Staff

Company

Nielsen

Role

Principal Member of Technical Staff

Location

Gurugram, in

Job type

Full-time

Posted

2 days ago

Share this job

Salary

Not disclosed by employer

Job description

About the Team

Join the Nielsen AdTech team as we build the next-generation software suite, Nielsen One.

We are unifying Nielsen’s global offerings into one seamless experience using cutting-edge

technologies. We are looking for smart, innovative engineers ready to tackle complex integration

tasks, introduce new technologies, and influence our architectural roadmap.

The Role

As a Principal Scala Engineer, you will set the technical vision and strategy for our most

critical systems. You will act as a force multiplier—mentoring a cross-functional team,

championing engineering excellence, and pioneering the adoption of new functional and

reactive patterns.

Key Responsibilities

● Architectural Strategy: Define and evangelize the long-term roadmap for high-scale,

mission-critical distributed systems.

● Engineering Excellence: Lead architecture reviews ensuring designs align with

security, scalability, and cost-efficiency goals.

● System Design: Implement event sourcing and CQRS patterns; analyze the impact of

changes on complex data flows.

● Leadership & Mentorship: Guide junior engineers and drive a culture of continuous

learning and experimentation.

● Operational Maturity: Drive the adoption of advanced DevSecOps and SRE principles,

ensuring 24/7 application reliability and performance.

● Collaboration: Partner with Product, Data Science, and Account Management to

translate business requirements into robust technical stories.

Qualifications & Skills

Required Technical Expertise

● Scala Mastery: Minimum 2-3 years of experience with Scala, including upgrading, maintaining,

and performance tuning large-scale applications.

● Backend Ecosystem: Strong proficiency in Java and relational databases.

● Cloud & Infrastructure: Hands-on experience with AWS, Docker, and Kubernetes.

● Modern Networking: Proficiency in microservices architectures using protocols like

HTTP and gRPC.

● DevOps/SRE: Deep knowledge of CI/CD, Infrastructure as Code, and

monitoring/alerting stacks (Prometheus, Grafana, OpsGenie/PagerDuty).

● Distributed Systems: 4+ years of experience designing distributed, scalable

architectures.

Preferred Skills (The "Nice-to-Haves")

● Reactive Frameworks: Experience with Akka/Pekko (Cluster, Persistence, Projections,

and Serialization) is highly desirable but not required.

● Big Data: Exposure to Apache Spark and Spark SQL; experience tuning large-scale

Big Data applications.

● Patterns: Familiarity with CQRS, Event Sourcing, and Domain-Driven Design (DDD).

● Testing: Strong commitment to TDD (Test-Driven Development).

Education & Experience

● Bachelor’s or Master’s degree in Computer Science or a related discipline (B.Tech from

a Tier 1 college preferred).

● Prior experience in a SaaS or high-growth, tech-first product company.

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.

Resume ExampleCover Letter Example

Explore more