Magnet.me  -  The smart network where hbo and wo students find their internship and first job.

The smart network where hbo and wo students find their internship and first job.

This opportunity has expired. It is therefore no longer possible to like or apply.

See similar opportunities instead

Software Engineer (API)

Posted 24 Mar 2024
Work experience
1 to 3 years
Full-time / part-time
Full-time
Job function
Degree level
Required language
English (Fluent)

Your career starts on Magnet.me

Create a profile and receive smart job recommendations based on your liked jobs.

Gracenote Sports is a leading international sports company that provides innovative and unique products and services to the sports industry with the ambition to publish accurate, reliable and stable data within one second in all products on all platforms. Gracenote’s sports database is one of the largest in the world covering the largest breadth of sports. Customers and partners are national and international media, TV channels, international sports federations and organizers of events (such as the Olympics and the Commonwealth Games). Gracenote Sports product development team is a team of 60 people consisting of software engineers, product managers, and project managers. The team is based in two offices, one in Halifax, Nova Scotia, Canada and one in Nieuwegein, close to Utrecht Netherlands where this vacancy is open. Gracenote Sports is part of Gracenote Inc., headquartered in Emeryville, California. Gracenote is a world-leading metadata company supplying Video, Music and Sports metadata to many of the world's biggest companies. Gracenote is part of Nielsen.

RESPONSIBILITIES

You join the Streams team, an experienced, informal and enthusiastic scrum team of 6 developers, working on stream-processing components feeding into our data publication platform at real-time, as well as the data publication platform itself. After recently acquiring ownership of the Gracenote Sports API (the largest technical component of the data publication platform), the team is looking for extra hands and experience to strengthen the team.

As part of the team, you’ll be working on improving the Node.js based sports API that is responsible for serving live Sports Data to clients. You’ll be responsible for the improvement of the API from a functional (API-Design) perspective, as well as a non-functional one (Performance, Stability and Reliability, CI/CD).

Being part of the Streams team, you’ll also get in contact with a lot of stream-processing and data ingestion components (Scala and Kafka based). Although this isn’t what we’re primarily expecting from you, you are invited to learn and participate in that work.

QUALIFICATIONS

The ideal candidate:

  • Has experience with developing backend APIs.
  • Is comfortable programming Node.js applications in Javascript or Typescript.
  • Is comfortable in a DevOps culture, and knows how to get their work into production.
  • Has relevant work experience with both NoSQL (MongoDB) and SQL databases (PostgreSQL, SQL Server).
  • Has good communication skills and is able to share their knowledge with the team.
  • Has good knowledge of the English language, both spoken and written.

Furthermore, it is an advantage if you:

  • Have experience with other programming languages, especially our other primary languages (Scala and Python).
  • Have an affinity with sports, active or passive.
  • Have an affinity with data and data streams.
  • Are familiar with stream-processing concepts.
  • Has experience working in an Agile environment.

WE ARE:

  • A multinational company, with clients like FIFA, NOS, NBC, CBC, IOC, Eurosport, NU.nl, LG, and many more.
  • Working in an Agile product development team using the Scrum framework.
  • Working with a modern tech stack (Node.js, Typescript, Scala, Kafka, Akka, MongoDB, Kubernetes, Helm, Terraform, AWS).

We offer:

  • An informal atmosphere in a dynamic media company with opportunities for ownership and personal development.
  • Motivated, sports-minded colleagues.
  • A competitive salary and good benefits.
  • A laptop with OS of choice (Windows, Mac or Linux).

Nielsen N.V. (NYSE: NLSN) is a global performance management company that provides a comprehensive understanding of what consumers Watch and Buy. Nielsen’s Watch segment provides media and advertising clients with Total Audience measurement services across all devices where content — video, audio and text — is consumed. The Buy segment offers consumer packaged goods manufacturers and retailers the industry’s only…


Nielsen N.V. (NYSE: NLSN) is a global performance management company that provides a comprehensive understanding of what consumers Watch and Buy. Nielsen’s Watch segment provides media and advertising clients with Total Audience measurement services across all devices where content — video, audio and text — is consumed. The Buy segment offers consumer packaged goods manufacturers and retailers the industry’s only global view of retail performance measurement.

By integrating information from its Watch and Buy segments and other data sources, Nielsen provides its clients with both world-class measurement as well as analytics that help improve performance. Nielsen, an S&P 500 company, has operations in over 100 countries that cover more than 90 percent of the world’s population.

For more information, visit www.nielsen.com.

Media
Diemen
10,001 employees