Java Backend Developer

The Hague, NL - Engineering

About the job

Beatgrid is redefining cross-media measurement by eliminating guesswork and outdated assumptions. Our cutting-edge technology provides deterministic, privacy-first insights, ensuring brands understand true ad effectiveness across traditional media, such as TV, and digital media platforms such as Netflix and YouTube. We set a new standard for accuracy and transparency in an increasingly fragmented media landscape. Trusted by industry leaders, Beatgrid is shaping the future of cross-media measurement with innovation that drives real impact.

In this position, you’ll work closely with clients to build the world’s best cross-media audience measurement platform. We are looking for a software engineer that is excited to build a product for companies of the likes of Google while working with the very latest technology stack and enjoying the adventure of a technology scale-up. As a Beatgrid engineer, you make an impact by building software that redefines industry standards.

Responsibilities

  • Collaborate with world-renowned clients (Google, P&G, Mars, etc.) to build cutting-edge cross-media analytics solutions.
  • Develop and optimize backend services using Kotlin and Java (Spring Boot), ensuring high-quality, efficient, and reusable code.
  • Design, maintain, and optimize databases using RDS and Elasticsearch for high-performance analytics.
  • Implement and optimize asynchronous messaging systems using RabbitMQ and Kafka.
  • Deploy and manage applications using Docker, AWS ECS, and Terraform (IaC).
  • Ensure reliability and observability with Sentry and OpenTelemetry.
  • Work independently and take ownership of features while collaborating with cross-functional teams.
  • Drive continuous improvement by identifying opportunities to enhance performance, scalability, and usability.

About you

What we are looking for

  • Proven expertise in Spring Boot with experience in building and optimizing backend systems. Opportunities to develop and enhance your Kotlin skills
  • Strong SQL knowledge, deep understanding of database architecture, query optimization, to build scalable, high performance systems.
  • Solid understanding of transactions and clustering in backend applications.
  • Experience with messaging systems like RabbitMQ, Kafka, or similar.
  • Familiarity with API design principles, including versioning and backward compatibility.
  • Good grasp of data structures and algorithms, with the ability to apply them in real-world scenarios.
  • Experience deploying applications in cloud environments (AWS preferred, but Azure experience is transferable).
  • Innovative Thinking, we encourage creative problem solving and value solutions that drive innovation and efficiency.

What could help

  • Experience with NoSQL databases and their use cases.
  • Hands-on experience with Kafka (if RabbitMQ isn’t your only messaging experience).
  • Exposure to Terraform (Infrastructure as Code) or other cloud automation tools.
  • Familiarity with Elasticsearch or other search/analytics solutions.

Soft skills

  • Proactive: Continuously seeks opportunities to improve knowledge, develop skills, and adopt best practices.
  • Collaborative: Possesses strong communication and interpersonal skills to build effective relationships and foster teamwork.
  • Quality-focused: Embraces and upholds industry best practices to ensure quality and consistency.
  • Driven: Demonstrates a results-oriented, “get-things-done” mentality to deliver outcomes effectively.

Who should apply?

While we’ve designed this role with an experienced medior or senior-level professional in mind, we value potential and talent above all else. If this opportunity excites you and aligns with your skills, we’d love to hear from you—don’t hesitate to apply!

Qualifications

  • You are able to work at our basecamp in The Hague
  • You read, write and speak excellent English
  • You are available to work fulltime
  • You are excited about working in a startup environment

What's in it for you

  • Work with the latest cutting-edge technology, including proprietary ACR technology platform.
  • A strong sense of product ownership.
  • An abundance of exciting technology challenges.
  • Competitive salary.
  • Stock Appreciation Rights after one year of employment.
  • 24 vacation days.

How to apply?

At Beatgrid, we believe that the power of our cross-media solutions resides in the happiness and wellbeing of our team. The success of our business growth is a direct consequence of having a healthy corporate culture.

We are on the path to becoming the future of cross-media measurement, but this is only achievable when blending a passion for work with life enjoyment.

We are always looking for world-class talent, ready to tackle new daily ambitious challenges that will ultimately shape the future of cross-media measurement.

(Please refrain from applying if you don’t have a valid VISA to work in the Netherlands).