Nielsen
Principal Member of Technical Staff
Company
Role
Principal Member of Technical Staff
Location
Job type
Full-time
Posted
2 days ago
Salary
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.
Explore more
Career resources
Preparing to apply? These guides help you stand out.



Similar jobs
Staff Engineer,Playwright
Nagarro1
Senior Architect
AECOM
AI Native Marketing Lead
Shubhashrayhousingcareers
Associate Recruiter (Contract)
MongoDB
Finance Specialist
Cielo2
Senior IT Support Specialist
Cint