Senior Software Engineer - Scala and Kafka

Top provider of entertainment information, creating industry-leading databases of TV, movie, and music metadata for entertainment guides and applications.
Backend
Senior Software Engineer
Hybrid
Entertainment

Description For Senior Software Engineer - Scala and Kafka

Gracenote, a leading provider of entertainment information, is seeking a Senior Software Engineer to join their stream team. This role focuses on building and maintaining stream-processing components for their data publication platform. The position offers an opportunity to work with cutting-edge technologies like Scala, Kafka, and various databases while processing real-time sports data from global sources.

The stream team consists of 5 experienced developers working in an informal and enthusiastic scrum environment. You'll be responsible for combining worldwide sports data into a unified product in real-time, serving billions of requests daily to hundreds of millions of devices globally. Their impressive client roster includes tech giants like Apple, Twitter, Google, Spotify, and major automotive manufacturers.

The ideal candidate should have strong experience with Scala or JVM languages, stream-processing technologies, and both SQL and NoSQL databases. They value team players with excellent communication skills who are comfortable in a DevOps culture and can effectively contribute to code reviews. The role offers exposure to diverse technologies and the chance to impact the evolution of the entertainment industry through data.

Working in a hybrid environment in Mumbai, you'll collaborate with both technical and non-technical teams, requiring strong communication skills and the ability to share knowledge effectively. The position demands a strong foundation in Computer Science, continuous learning attitude, and passion for keeping up with industry advances. If you're excited about working with real-time data processing and want to be part of a team that powers entertainment information for global audiences, this role presents an excellent opportunity for career growth.

Last updated 2 days ago

Responsibilities For Senior Software Engineer - Scala and Kafka

  • Join the stream team working on stream-processing components
  • Improve data publication platform
  • Combine different sources of Sports data from worldwide into a single unified product in real-time
  • Share knowledge with the team
  • Provide and receive code review feedback

Requirements For Senior Software Engineer - Scala and Kafka

Scala
Kafka
MongoDB
PostgreSQL
Python
TypeScript
Java
  • Experience with Scala or other JVM languages
  • Understanding of Stream-processing (Kafka Streams and/or Akka Streams)
  • DevOps culture experience
  • Experience with NoSQL (MongoDB) and SQL databases (Postgres, SQL Server)
  • Affinity with data and data streams
  • Agile environment experience
  • Good communication skills
  • B.E / B.Tech / BCA/ MCA in Computer Science, Engineering or related subject
  • Strong Computer Science fundamentals
  • Experience with git version control
  • Strong debugging skills

Interested in this job?

Jobs Related To Gracenote Senior Software Engineer - Scala and Kafka

Senior Software Engineer

Senior Software Engineer position at Wells Fargo focusing on Java full-stack development for risk management applications with hybrid work arrangement in Charlotte.

Sr Software Engineer

Senior Software Engineer position at Lowe's Charlotte Technology Hub, focusing on microservices development using Spring, Kafka, and cloud technologies.

Sr Software Engineer

Senior Software Engineer role at Lowe's Charlotte Tech Hub focusing on NoSQL databases, cloud deployment, and distributed systems with comprehensive benefits and modern workplace amenities.

Senior Java Software Engineer

Senior Java Software Engineer role at Wells Fargo focusing on CI/CD automation and enterprise software development using Spring framework and microservices architecture.

Windows Application Lead Developer

Senior Windows Application Developer role at Qualcomm India, focusing on WoS platform and Snapdragon applications with C++ expertise required.