Engineering Graduate Program (9 months)

The Workshop
The Workshop
Product Development - Engineering · Madrid, MálagaPresencialCompetitivoPublicado ayer
🇬🇧Inglés requerido

Anuncio original

About The Workshop
At The Workshop, we build game-changing products and scalable software in the online betting space. Our cross-functional teams create platforms and solutions used by hundreds of thousands of users every day across the globe.
We take engineering seriously here. Clean code, SOLID principles, a real testing culture, CI/CD as standard, meaningful code reviews - these aren't things we talk about in theory. They're how we work every day.
We think good engineering habits, built early, make better engineers for life.

Graduate Program

We're launching This Graduate Programme for the first time this year - and we're looking for eight engineers. We will start the selection process in May with an start date at beginning of September.

We've thought hard about what a great nine-month engineering programme looks like.

You won't spend your time watching others work. From early on, you'll be contributing to real systems, with real engineers who are invested in your development. You'll have a dedicated mentor, a clear structure, and the space to take on more as you grow.

What to expect

  • Get set up:
    Months 1-2: Structured onboarding from day one. We'll get you familiar with our tools, our tech stack, our teams and our ways of working.

  • Get stuck in:
    Months 3-5: You will combine structure mentoring sessions with real exposure to development. You're embedded in a product team. Real features, production code, the full development lifecycle from planning to deployment.

  • Take ownership:
    Months 6-9: You're leading pieces of work. Proposing improvements, running with your own ideas and pushing your technical skills further with the support of your mentor.


    What You'll Do

  • Contribute to the development of high-quality, maintainable and scalable code as part of cross-functional agile teams.

  • Contribute to the design, development, testing, and deployment of end-to-end features.

  • Collaborate closely with Product, QA, Security and Architecture to deliver reliable and secure solutions.

  • Participate actively throughout the full Software Development Life Cycle (SDLC).

  • Support system stability across different environments and contribute to continuous improvement initiatives.

  • Experiment with new technologies and share knowledge within the team.

  • Proactively identify opportunities to improve processes, tooling, and engineering practices.

    What You'll Work With

During the program, you'll gain hands-on experience with modern technologies such as:

  • Backend: Java, Spring Boot, Node.js

  • Frontend: React

  • Cloud & Containers: Docker, Kubernetes

  • CI/CD & Testing: Automated pipelines, JUnit, Cypress

  • Data & Messaging: Kafka, RabbitMQ, relational and non-relational databases

  • Observability & Monitoring: Grafana, Prometheus

  • Engineering Practices: Clean Code, DevOps mindset, Agile methodologies

    Who we are looking for

  • We are not looking for someone who already knows everything. We want someone who's genuinely curious, picks things up quickly and is excited to build something real.

  • You've completed a degree in Computer Science, Software Engineering or a related field within the last three years - FP and vocational qualifications count too.

  • This is your first engineering role. This program is built for people who are just starting out.

  • You can communicate clearly in English.

  • You love solving complex problems, have a growth mindset and a "can-do" attitude. You're eager to build, break, improve and build again. You're collaborative, proactive and share our Spirit of Play!

    What you'll get

  • Dedicated mentors
    You will be paired with experienced engineers and tech leaders who will guide your technical growth, challenge your thinking and support your development plan.
    Expect structured mentoring sessions, continuous feedback and access to some of the best professionals in the industry.

  • Structured training and hands-on experience
    We don't believe in learning by watching. From the start, you'll be doing real work on real systems, and we'll make sure you're ready for it.

  • A great place to start
    Your first role shapes how you think about engineering for the rest of your career. We take that seriously. We build systems that handle real scale, real users and real complexity. You won't be working on toy problems. You'll be solving the kind of challenges that keep experienced engineers sharp. We care about doing things properly. Excellence is our standard, and we'll hold you to it from day one. It's how great engineers are made.

  • We've got perks
    -
    Monthly gym reimbursement.
    - Flexible benefits retribution.
    - 25 days of annual leave.
    - A personal learning budget and access to our online learning platform.

Senior Software Engineer

Product Development - Engineering · Madrid
1d

Principal Software Engineer

Product Development - Engineering · Madrid
1d

Solutions Architect

Product Development - Engineering · Madrid
1d

Runner

THE HOXTON POBLENOU, Barcelona
Nuevo

Asistente de Tienda /a 40hrs/sem Terrassa

Barcelona
Nuevo

Asistente de Tienda 40h Guadalajara

Guadalajara
Nuevo

Asistente de Tienda 40hr/sem Valencia

València
Nuevo

Asistente de Tienda 40hrs/sem Móstoles

Madrid
Nuevo

Asistente de Tienda 40hrs/sem_Murcia

Murcia
Nuevo

Asistente/a de Tienda 40hr/sem Zaragoza

Zaragoza
Nuevo

Cajero/a - Reponedor/a 16h fin de semana Getafe Indefinido

Madrid
Nuevo

Cajero/a - Reponedor/a 16h fin de semana Móstoles Indefinido

Madrid
Nuevo

Cajero/a - Reponedor/a 25h turno rotativo Sant Boi de Llobregat

Barcelona
Nuevo

Cajero/a - Reponedor/a 25h turno rotativo Telde

Las Palmas
Nuevo

Cajero/a - Reponedor/a 25h turno rotativo Telde Melenara

Las Palmas
Nuevo

Conductor / Operador Camion Limpieza Alcantarillado

Madrid
Nuevo

Asistente de Tienda 40hrs/sem Móstoles

Madrid
Nuevo

Cajero/a - Reponedor/a 16h fin de semana Getafe Indefinido

Madrid
Nuevo

Cajero/a - Reponedor/a 16h fin de semana Móstoles Indefinido

Madrid
Nuevo

Cajero/a - Reponedor/a 30h turno rotativo Madrid

Madrid
Nuevo

Cajero/a - Reponedor/a 32,5h turno rotativo Madrid

Madrid
Nuevo

Oficial Administrativo/a Supply Chain (Madrid)

Madrid
Nuevo

Area Manager Madrid Centro

Madrid
Nuevo

Cajero/a - Reponedor/a 25h turno rotativo Getafe Indefinido

Madrid
Nuevo

Cajero/a - Reponedor/a 25h turno rotativo Madrid

Madrid
Nuevo

Cajero/a - Reponedor/a 25h turno rotativo San Sebastián de los Reyes

Madrid
Nuevo

Cajero/a - Reponedor/a 27,5h turno rotativo Boadilla del Monte Indefinido

Madrid
Nuevo

Candidatura gestionada por The Workshop