Flag job

Report

Senior Back-End Developer

Location

Antwerp, Flemish Region, Belgium

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

Join us in shaping the future of global music experiences! As a Back-end Engineer at Tomorrowland, you will be building our core systems that connect millions of music fans worldwide. With a passion for cutting-edge technology and a focus on stability and security, you will help realize the technical dreams behind our festival and digital platforms.


At Tomorrowland, you are more than just a link, you are a gamechanger. Our motto? "Nothing is impossible." Together with a passionate team, you will build applications that can handle peak loads, bring creative dreams to life and make a global impact.


RESPONSIBILITIES

  • Architect and build robust, scalable back-end systems to support a variety of digital experiences and global events
  • Design and implement high-performance APIs, microservices, and data-driven applications
  • Work with front-end developers to integrate user-facing elements with back-end logic
  • Optimize back-end services to ensure speed, scalability, and reliability, even during peak traffic events
  • Drive technical decisions, code reviews, and mentor junior developers to build a high-performing team
  • Collaborate with other teams to design and implement data models, API structures, and workflows that support business objectives


MUST HAVES

  • At least 3 years of experience as back-end engineer building applications with a large user-base
  • Strong experience with Node.js, cloud platforms (AWS) and containerization (Docker)
  • Proficiency in designing and building RESTful APIs and microservices architectures
  • Deep understanding of databases (SQL and NoSQL) and data modeling
  • Familiarity with CI/CD pipelines, version control (Git), and deployment processes
  • Experience with performance optimization techniques and ensuring system reliability at scale
  • You are fluent in Dutch and English


NICE-TO-HAVES

  • Experience with GraphQL and event-driven architectures
  • Previously worked with other programming languages like PhP or Python
  • Familiarity with caching technologies (Redis, etc.)
  • Knowledge of container orchestration and infrastructure-as-code tools (e.g., Terraform, Ansible)
  • Familiarity with message queues and event-streaming platforms (Kafka, RabbitMQ)
  • Experience with monitoring and logging tools (Prometheus, ELK stack, etc.)


WE OFFER

You will join a very dynamic team. The projects are very diverse and have a global audience of millions of people. Our company is constantly evolving: innovation and growth are central. The projects you work on are usually very innovative and challenging.

Skills

Python
AWS
Ansible
back-end
business objectives
caching
containerization
data modeling
data models
Docker
front-end
GraphQL
infrastructure-as-code
JS
Kafka
microservices
Node
NoSQL
PHP
RabbitMQ
Redis
SQL
Terraform
version control
RESTful