Scala/Akka Developer (P3/P4)

Nielsen develops software solutions for data measurement and analytics, focusing on unified media measurement through their Nielsen One Application suite.
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Enterprise SaaS

Description For Scala/Akka Developer (P3/P4)

Nielsen One Application (N1 Apps) is seeking a talented Scala/Akka Developer to join their innovative team developing the next-generation software suite that unifies Nielsen's offerings into one seamless experience. This role offers an exciting opportunity to work with an international team spanning India, Europe, and the US.

As a Senior Scala/Spark Engineer, you'll be at the forefront of developing sophisticated distributed systems using cutting-edge technologies like Akka and Spark. The role combines hands-on development with technical leadership, as you'll be guiding junior engineers while working alongside diverse teams including DevOps, Data, Backend, and Front End engineers.

The position emphasizes clean code practices, test-driven development, and modern architectural patterns such as CQRS and event sourcing. You'll spend 90% of your time coding and 10% learning and improving existing architecture. The role requires strong technical expertise in distributed systems, functional programming, and AWS infrastructure.

Nielsen offers a collaborative environment that values growth and innovation. You'll participate in guild meetings, contribute to architectural decisions, and have the opportunity to influence the product roadmap. The company maintains an open culture that encourages learning and experimentation.

This is an excellent opportunity for a senior engineer who wants to make a significant impact while working with modern technologies in a global team. The role combines technical excellence with leadership opportunities, making it perfect for someone who wants to grow both their technical and mentoring skills.

The position offers a hybrid work arrangement based in Gurgaon, India, with the excitement of working on a platform that's transforming how Nielsen delivers its services to clients worldwide.

Last updated 22 days ago

Responsibilities For Scala/Akka Developer (P3/P4)

  • Write clean code with a focus on coupling, separation of concerns, and best practices
  • Write unit tests, integration tests, and API tests
  • Support the application 24/7 based on team on-call rotations
  • Conduct code reviews and participate in design discussions
  • Troubleshoot and solve complex problems in production
  • Collaborate with different stakeholders including product, data science, and account managers
  • Implement best practices for 24/7 application monitoring
  • Guide and mentor junior engineers
  • Participate in Agile planning and grooming sessions

Requirements For Scala/Akka Developer (P3/P4)

Scala
Java
  • Experience with Akka, Akka Cluster, and Akka Persistence
  • Experience using Spark with Scala
  • Strong understanding of functional, reactive and parallel programming
  • Experience with CI/CD pipelines
  • Knowledge of AWS infrastructure
  • At least 1 year of experience with Test-driven development
  • Familiarity with CQRS, event sourcing, and Domain-Driven Design (DDD)
  • Experience with Agile methodologies (Scrum or Kanban)
  • Experience with large scale enterprise Java/BigData systems

Interested in this job?

Jobs Related To Nielsen Scala/Akka Developer (P3/P4)

Senior Software Engineer

Senior Software Engineer position at Nielsen focusing on backend development with Java, Scala, Python, and AWS

Senior Software Engineer - Java, AWS

Senior Software Engineer position at Nielsen, focusing on Java and AWS development for media measurement systems, requiring 5+ years of experience.

Senior Software Engineer - Java, AWS

Senior Software Engineer position at Nielsen, focusing on Java and AWS development for media measurement systems, requiring 5+ years of experience.

Software Engineer - Java PL/SQL

Senior SQL Developer position at Nielsen focusing on database development, optimization, and maintenance using PL/SQL/T-SQL in a hybrid work environment.

Senior Full Stack Developer

Senior Full Stack Developer position at Nielsen, developing metadata software solutions with focus on Video, Audio, Automotive and Sports verticals using modern technologies.