Senior Backend Engineer - Spain-based

DICE

Madrid

A distancia

EUR 75.000 - 115.000

Jornada completa

Hace 4 días
Sé de los primeros/as/es en solicitar esta vacante

Consigue una respuesta de este empleador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Descripción de la vacante

DICE is looking for a Senior Backend Engineer to join our Engineering team and shape the architecture of our live-event platforms. You will impact how we scale, design distributed services, and deliver reliable APIs for fans, venues, and artists.

You’ll lead technical discussions, mentor engineers, and champion best practices while working remotely with a team distributed across Europe, North America, and beyond. This role emphasizes ownership and pragmatic debt management.

Formación

  • Extensive production experience with Elixir, OTP, and Phoenix.
  • Strong track record designing distributed systems at scale.
  • Experience integrating third-party services and handling failure scenarios.
  • Deep understanding of PostgreSQL/Redis and query performance.

Responsabilidades

  • Architecting and developing complex, high-load backend systems written in Elixir.
  • Leading technical discussions with Product Managers, Engineers, and Designers to turn vague requirements into robust technical specifications.
  • Mentoring mid-level and junior engineers, conducting code reviews, and fostering technical excellence.
  • Identify bottlenecks in ticketing and event systems and design scalable solutions for traffic spikes.
  • Champion best practices in testing, documentation, and maintainability across the engineering organisation.

Conocimientos

Technical leadership
Mentoring
Communication
Ownership
Problem solving
Team collaboration

Herramientas

Elixir
OTP
Phoenix
PostgreSQL
Redis
Linux
GitHub
Drone CI
Kubernetes

Descripción del empleo

Senior Fullstack Engineer - Spain - 100% Home Office Friendly (within +/- 2 hours of the UK)

Live shows make us feel good. They're a time to hang with our friends, discover new artists or lose ourselves on a dancefloor. We're on a mission to bring all of this to more fans, more often – and that's where you come in.

We're looking for a Senior Backend Engineer to join our Engineering team and drive exceptional product development for fans, venues and artists.

At DICE, you'll be part of the company that's redefining live entertainment. It's a place where you can be yourself, influence the culture, and create work that you're proud of.

About the role

DICE is scaling fast, and we've got ambitious goals for our platforms. As a Senior Backend Engineer, you will play a pivotal role in architectural decisions, helping define not just what we build, but how it scales.

Our backend apps are written mostly in Elixir. They feed information to our award-winning apps via GraphQL and REST APIs, and handle millions of ticket-sale transactions. We host our code on GitHub, manage pipelines with Drone CI, and deploy to Kubernetes clusters.

We are always open to improving our workflow and codebase, and we'll look to you to champion those improvements for the benefit of the team and product.

You’ll be
  • Architecting and developing complex, high-load backend systems written in Elixir.
  • Leading technical discussions with Product Managers, Engineers, and Designers to turn vague requirements into robust technical specifications.
  • Mentoring mid-level and junior engineers, conducting code reviews, and fostering a culture of technical excellence.
  • Proactively identifying bottlenecks in our ticketing and event management systems and designing scalable solutions to handle traffic spikes.
  • Championing best practices in testing, documentation, and maintainability across the engineering organisation.
You are
  • A technical leader who enjoys sharing knowledge and uplifting the team.
  • Passionate, humble and talented.
  • A fan of music and culture.
  • Actively responsible and ownership-driven; you don't just write code, you own the outcome in production.
  • Pragmatic about technical debt versus feature delivery.
  • Eager to build apps that make a positive impact.
  • A great communicator.
You’ll need
  • Extensive production experience with Elixir, OTP, and Phoenix (or deep expertise in another functional language with a willingness to master Elixir quickly).
  • A strong track record of designing and developing distributed systems at scale.
  • Experience integrating complex third-party services and gracefully handling failure scenarios.
  • Deep understanding of database internals (PostgreSQL/Redis) and query performance optimisation.
  • Deep understanding of how OSes and Linux work internally.
  • Experience mentoring other engineers and influencing technical decisions within a team.
About DICE

DICE is based throughout Europe, North America, Australia and India, and is rapidly growing worldwide. We're constantly innovating to bring amazing products to fans, artists, venues and promoters.

We know that having a variety of perspectives makes us a better company – it's why we strongly encourage members of underrepresented communities to apply. Find out how we're creating a more diverse, equitable and inclusive DICE.

For information on how we use your data, please view our Candidate Privacy Policy.

We may use AI‑assisted tools to help analyse skills and experience. These systems function solely as decision‑support tools; they do not autonomously reject candidates or make final hiring decisions. Every application is subject to meaningful human oversight, with every hiring decision through the process being made by humans.

If you would like more information about how your data is processed, please contact us.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Backend Engineer - Spain-based
Senior Backend Engineer - Spain-based

DICE • España

A distancia
EUR 90.000 - 130.000
Senior Backend Engineer - Elixir, Scale & Impact (Remote)
Senior Backend Engineer - Elixir, Scale & Impact (Remote)

DICE • Madrid

A distancia
EUR 75.000 - 115.000
Senior Backend Engineer
Senior Backend Engineer

Fundcraft • Gerona

Presencial
EUR 65.000 - 90.000
Fresh fruit and coffee daily
Monthly afterworks
Flexible entry hours
AI Engineer – Internal Automation (Forward Deployed)
AI Engineer – Internal Automation (Forward Deployed)

Fever • Madrid

Híbrido
EUR 90.000 - 150.000
Stock options
Discount on Fever events
Home office setup
+4
Senior Software Engineer - Java
Senior Software Engineer - Java

Fever • Barcelona

A distancia
EUR 70.000 - 100.000
Home office in Spain
Flexible schedule
Health insurance Day 1
+4
Senior Backend Engineer
Senior Backend Engineer

JOIN • Barcelona

Híbrido
Confidential
Apple hardware
Team events in Berlin
104 remote days per year
+2
Senior Backend/Devops Engineer
Senior Backend/Devops Engineer

Startup Talents • Barcelona

Presencial
EUR 62.000 - 103.000
Tokens
Medical Insurance
Coworking Membership
+2
Lead AI Engineer
Lead AI Engineer

Fever • España

Híbrido
EUR 90.000 - 130.000
Stock options plan
Health insurance
Bonus potential
+4
Senior Backend Software Engineer (Java/Kotlin) – Madrid
Senior Backend Software Engineer (Java/Kotlin) – Madrid

Searchability • Madrid

Híbrido
EUR 58.500 - 71.500
Flexible working environment
Ongoing learning and career development
Work with modern cloud-native technology
Senior Backend Engineer - Sports
Senior Backend Engineer - Sports

LeoVegas Group • Málaga

Híbrido
EUR 70.000 - 110.000
Hybrid work policy
Wellness contribution
Health insurance
+3