JOTB Logo

{ON: The Beach}

  • EVENT
    • ABOUT US
    • VENUE
    • PREVIOUS EDITIONS
    • FAQ
    • BLOG
    • CONTACT
  • SPEAKERS
  • SPONSORS
    • JOBS
Buy Tickets
JOTB Logo

{ON: The Beach}

Buy ticket
  • EVENT
    • ABOUT US
    • VENUE
    • PREVIOUS EDITIONS
    • FAQ
    • BLOG
    • CONTACT
  • SPEAKERS
  • SPONSORS
    • JOBS
Logo theworkshop

At The Workshop, we bring the spirit of play into everything we do, living by the motto Experience First: for our customers, our players and our people. We have over 800 employees across our offices in the UK, Spain and New Zealand, representing over 30 countries and speaking more than 25 languages! Our Inventors have the tools they need to do their best work, from a focus on in-person collaboration and hybrid working, to regular knowledge-sharing events and wellbeing initiatives. With a world of opportunities to help you become the CEO of your career, your journey at The Workshop is filled with limitless possibilities.

So, what are you waiting for? Become an Inventor!

Learn more about our values, benefits, and engineering principles and practices at theworkshop.com or via our socials LinkedIn or Instagram.

Our Jobs

Software Engineer

What you'll do

  • Develop high quality, maintainable code, and scalable solutions
  • Work closely with other specialists (quality, security, product) to make our software design, delivery, and quality unbeatable.
  • Contribute to overall strategic direction and roadmaps, working together with architects and product owners/managers
  • Solution design; back to front, employing top technologies and industry best practices
  • Share your knowledge and experience with colleagues, mentoring others, helping the team to grow their skills, as well as developing your own skills by experimenting with and learning new technologies
  • Own analysis, design, and delivery of end to end features
  • Take ownership of system stability over the different environments
  • Investigate new tools/ technologies/ ideas to promote further improvements of the system
  • Identify opportunities to improve work processes and efficiency, not settling or satisfying with the status quo
  • Promote best practices, existing development guidelines, and continuous code improvements.
  • Think ahead and bring solutions for future problems
  • Participate in the on-call support when needed

What you will bring

  • Positive, growth mindset, knowledge sharing, and creativity while working autonomously and with others.
  • Demonstrated experience as a full-cycle software engineer: analysis - design - code/test - deployment - maintenance/support
  • Demonstrated experience and knowledge of continuous deployment
  • Strong communication skills in English, both written and verbal, to provide empathetic feedback, challenge, and influence others
  • Stakeholder management experience, adapting communication style to clearly express complex technical concepts and ideas using appropriate business language.
  • Ability to work with multiple technologies (t-shaping) even if specialized at one, and continue learning
  • Ability to analyze and find solutions for complex problems without any assistance
  • An agile approach to development, and a good understanding of lean and agile methodologies.
  • A proven track record of playing a hands-on role within a fast-paced organization
  • Ability to make decisions based on the business and organizational goals, collaborating with other teams (such as Product, Design, Talent)
  • Experience in scaling infrastructure and ensuring the system is performant
  • Good DevOps, Testing, Quality and Security practices
  • Experience designing and maintaining microservice-based architectures
  • Experience in algorithmic programming in multiple languages
  • Passionate in building cutting-edge, high-quality applications
  • Strong understanding of QA concepts (TDD, BDD)
  • Quick learner, creative thinker, researcher mindset, delivery focus
  • The ability to context switch and be adaptable to change
  • Comfortable with a “you build it, you run it” culture
  • Willingness to work outside of the area of expertise or in an unstructured environment

What you'll work with

  • Java – latest version.
  • Web development (JS/Angular).
  • Web services (REST).
  • Spring boot, Spring cloud.
  • Build tools (Maven, NPM, Webpack) as well as version control systems (Git).
  • Containers (Docker, Kubernetes).
  • Testing frameworks (JUnit, Jasmine, JBehave, and Selenium) and testing practices, contract testing.
  • Apache Cassandra and Elasticsearch
  • Messaging (RabbitMQ).
  • Concurrent programming and threading.

What's in it for you!

  • Inspiring and fulfilling work at an innovative and values-driven company creating cutting-edge tech
  • Flexible working hours
  • Contemporary and accessible office environments with a range of workplace perks
  • Six weeks’ paid leave for every four years of service
  • Relocation package for you and your family including soft-landing package services to help you settle in (applicable in Spain, if you are moving from a different city/country)
  • Being part of a team with a forward-looking, international mindset and agile working practices
  • A friendly, inclusive, and multicultural environment (we are made up of over 35 nationalities, speaking almost 30 languages)
  • Wellbeing programmes, learning, and personal growth opportunities
  • A range of employee events throughout the year, including team building activities, Learning Labs, Hackathons, and Designathons
  • Opportunities to shape the tech community within and outside of the company, through mentoring and knowledge-sharing
Apply
Security Engineer

Your Mission

As a Security Engineer your mission is to defend infrastructure, applications and services that our users and clients use every day.

Our work is complex but varied and rewarding, there will be constant opportunities to grow and learn as part of a global technical team.

You will manage security across multiple datacentres and cloud environments, automating routine tasks like security scanning, patching and configuration management to free up time for more strategic security initiatives.

What you'll do

As a Security Engineer with expertine in enterprise security and software development, you will play a pivotal role in implementing, and maintaining The Workshop’s security posture.

You will be responsible for:

  • Implementing and managing security systems across the entire organisation’s infrastructure, data, and applications to defend from security threats.
  • Work with networks, applications and engineering teams to ensure that the organisation`s technology platforms, infrastructure and systems are hardened and with the right level of observability.
  • Help software delivery teams to design, build, and use applications securely at scale leveraging cutting-edge technologies such as Kubernetes on public or private cloud.
  • Proactively identify security problems and improvements to be made within systems and applications deployment.
  • Wiki collaboration
  • Work with vendors and internal stakeholders to provide effective incident resolution.
  • Work with Security Architecture on defining and implementing the overall security strategy for the organization.

What you'll bring:

To be successful in this role, you will need a curious mindset and a strong technical background in Security, IT infrastructure and software development practices.

If you possess knowledge or have had exposure in any of the following areas, we would like to hear from you!

  • At least 2 years’ experience in the security industry working in a technical role.
  • Design and implementation of enterprise security tools including IDS/IPS, Content filtering or SIEM.
  • In-depth understanding of network OSI model and web protocols such as TCP/IP, HTTP and DNS
  • Working knowledge of Linux and scripting skills (Python or Bash) for automation.
  • Knowledge of DevSecOps practices and familiarity with OWASP tools and practices
  • Experience with Threat Modelling and basic technical risk assessment
  • A team player mindset, able to articulate security-related concepts to different levels of the organisation.
  • Ability to manage multiple concurrent activities, and prioritise work in a dynamic work environment.

What's in it for you!

  • Inspiring and fulfilling work at an innovative and values-driven company creating cutting-edge tech
  • Flexible working hours and ways of working
  • International, friendly and inclusive multicultural environment (over 35 nationalities that speak altogether almost 30 languages!).
  • Contemporary and accessible office environments with a range of workplace perks
  • Flexible working hours and ways of working
  • Six weeks’ paid leave for every four years of service
  • Relocation package for you and your family including soft-landing package services to help you settle in (applicable in Spain, if you are moving from a different city/country)
  • Wellbeing programmes, learning and personal growth opportunities
  • A range of employee events throughout the year, including team building activities, Learning Labs, Hackathons and Designathons
  • Opportunities to shape the tech community within and outside of the company, through mentoring and knowledge-sharing
Apply
Data Software Engineer

The Workshop is currently looking for a Big Data Software Engineer to join our dynamic team in Malaga. The ideal candidate will have good knowledge of fast-moving and large volume data in multi-tiered data and analytics platforms.

The role involves the design, development, implementation, and support of a cutting-edge real-time data platform, which includes including data streaming, a data lake, and a blazing fast analytics database. We are looking for someone who is passionate, motivated, driven, and up for the challenge.

What you'll do

  • Design, develop and support the real-time data platform and pipelines
  • Conceptualize, evaluate and build a proof of concepts on new models, tools, and techniques.
  • Collaborate, peer review, cross skill, and share expertise with other team members.
  • Performance tuning of the system and work on new ways to increase efficiency.

What you will bring

  • Experience working with high velocity and high volume data, including good experience in handling relational, semi-structured, and unstructured data.
  • Relevant knowledge of database design and development with previous experience in developing ETL processes, and multidimensional data models.
  • High understanding of both relational and multidimensional modeling principles.
  • Solid knowledge of Object-Oriented Programming languages and must have a strong experience in Java, with Scala knowledge as nice to have.
  • Good experience with SQL queries and database tuning.
  • Problem-solving skills, willingness to take ownership and risks, and enthusiasm in the face of technical knowledge.
  • Good interpersonal skills and the ability to work in a team environment.
  • Experience on data quality standards and contribution on defining and monitoring data quality metrics and KPIs is a plus.
  • Good communication skills in English, both written and spoken.

Desirable experience

  • Expertise with Kafka, Kafka Connect and knowledge of RabbitMQ.
  • Relevant experience with data process technologies like Apache (Spark/Flink/Beam), Oracle ODI, and Confluent’s Platform.
  • Knowledge of Hadoop Cluster Architecture and hands-on experience within Cloudera Hadoop ecosystems.
  • Experience with Kubernetes
  • Knowledge of Exasol is a plus
  • Knowledge of any one of the scripting languages, such as Python, Shell Scripting, or PERL is welcome

We care about your career progression, health and wellbeing, so we offer:

  • Hybrid ways of working.
  • We will be happy to see you in the office and offer a relocation package for you and your family, including soft-landing package services to help you settle in (applicable if you are moving from a different city/country to Malaga, Spain)
  • A friendly, inclusive and multicultural environment. We are made up of over 35 nationalities and speak almost 30 languages.
  • An attractive salary and customisable benefits package. Wellbeing programmes, a self-managed learning budget and personal growth opportunities.
  • A range of events throughout the year, including team building activities, Learning Labs, Hackathons and Designathons. Plenty of opportunities to shape the tech community within and outside of the company through mentoring and knowledge sharing.
  • Private health insurance and life insurance from day one.
  • The opportunity to take up to three paid volunteering days each year.
  • Gym membership discount.
  • A period of up to four (4) weeks per calendar year, during which you may work remotely from a location other than your local office or home.
  • A sabbatical program, which offers the opportunity to take one period of six weeks (30 working days) paid leave every for 4 years of service at The Workshop.

When you plan to work from the office, you can expect:

  • A contemporary and accessible environment with a range of workplace perks, including a parking spot.
  • Free breakfasts, snacks and drinks.
  • Thirsty Thursday – afterwork!
Apply
Database Reliability Engineer (DBA/ DBE)

The DevOps group is made of three different teams, among which Database Engineering is, whose mission is to drive improvements, whether they relate to boosting enjoyment of the software or the efficiency of our systems. Working for the teams who make and deliver our software, you’ll make sure everything we do is effective across development and production environments.

As a team of specialists, we provide the tools and time for learning as well as a personal training budget.

What you'll do

  • As a Database Reliability Engineer, you will administer our database platforms to ensure they remain online, secure, right-sized and have appropriate HA/DR solutions.
  • You will support our development lifecycle through feasibility, design and delivery to ensure the solutions we provide are automated, robust, scalable, maintainable and secure.
  • You will promote and collaborate in the creation of solutions to drive automation, environment consistency, continuous delivery with an "everything as code" mentality.
  • When appropriate you will lead on complex database tasks such as Information Lifecycle Management, very large table modifications, advanced query tuning and data-migrations.
  • Use your training budget and work time to keep up to date, and sometimes drive industry data platform trends and technology adoption.
  • Collaborate with colleagues, application development teams, and with business stakeholders.
  • Cross train peers in database development and administration. They will do the same for you.
  • Provide out of hours production support as part of a 24/7 rota.

What you will bring

  • 3+ years’ experience supporting either SQL or NoSQL Databases such as PostgreSQL, MySQL, Microsoft SQL, Cassandra, ElasticSearch or MongoDB in a business critical Production Environment
  • Excellent English verbal and written communication skills
  • Experience using infrastructure as code technologies such as Ansible and Terraform.
  • Experience using observability and monitoring frameworks such as ELK, Prometheus/ Grafana/ Datadog
  • Experience deploying, running and supporting workloads in both Private (VMWare/ OpenStack) and Public Clouds (GCP/ AWS/ Azure)
  • Experience deploying, running and supporting either Windows or Linux OS.
  • Experience managing Kubernetes workloads would be nice to have.

What's in it for you!

  • Inspiring and fulfilling work at an innovative and values-driven company creating cutting-edge tech
  • Attractive salary and customizable benefits package
  • Flexible working hours
  • Contemporary and accessible office environments with a range of workplace perks
  • Six weeks’ paid leave for every four years of service
  • Relocation package for you and your family including soft-landing package services to help you settle in (applicable in Spain, if you are moving from a different city/country)
  • Being part of a team with a forward-looking, international mindset and agile working practices
  • A friendly, inclusive, and multicultural environment (we are made up of over 35 nationalities, speaking almost 30 languages)
  • Wellbeing programmes, learning, and personal growth opportunities
  • A range of employee events throughout the year, including team building activities, Learning Labs, Hackathons, and Designathons
  • Opportunities to shape the tech community within and outside of the company, through mentoring and knowledge-sharing

Does the job description look intimidating to you?

  • Don't let the requirements scare you, we are looking for someone with great attitude, easy and fun to work with who is eager to learn and experiment with the latest and greatest tech available. Give us the chance to meet you even if you don't feel you meet all the technical requirements. We have some of the best Sr Engineers in this field ready to mentor you and get you up to speed. We've got your back!
Apply
Decoration background

JOTB

  • LOCATION
  • JOTB'S BLOG
  • FAQ
  • CONTACT
  • CODE OF CONDUCT

OUR SOCIAL MEDIA

PREVIOUS EDITIONS

  • 2023
  • 2022
  • 2019
  • 2018
  • 2017
  • 2016

GET IN TOUCH

  • (0034) 644 39 83 16
  • info@jonthebeach.com

JOIN OUR NEWSLETTER

Success icon Well done! You have successfully subscribed

Click here to buy tickets
Sell tickets online with Ticket Tailor