Skip to main content
Back to jobs

Principal Member of Technical Staff

External
Thenielsencompany logoThenielsencompany · Gurugram, IN
Full-timeOn-site1mo ago
ApacheAWSCI/CDCQRSDevSecOpsDocker
Cover LetterConnect

Prepare for this interview

Elite

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


About the role

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. 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.

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.

Benefits

Vision insurance

Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at Thenielsencompany? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect