Software Engineer

8 Months ago • All levels • Full Stack Development

Job Summary

Job Description

Software Engineer for online gaming industry, developing intuitive software. Must have full-cycle software engineering experience, strong communication skills, and experience in scaling infrastructure.
Must have:
  • Full-cycle software
  • Strong communication
  • Scaling infrastructure
  • Agile development
Good to have:
  • Microservice architectures
  • Algorithmic programming
  • QA concepts (TDD)
  • DevOps practices
Perks:
  • Flexible working
  • Relocation package

Job Details

Who we are

The Workshop is a tech company that develops intuitive software for the online gaming industry. Our motto is to move “Fearlessly Forward” together. Cooperative innovation is at the center of everything we do – from our games, new products and technologies, to how we collaborate and share inspiration with one another.

What we believe

We understand that great ideas come from great people, and great people thrive when they’re trusted to challenge, change, improve, and perfect our products and processes. Our forte lies in the diversity of our skills – and that comes from the diversity of our people.

Our commitment to you

The Workshop is committed to being a diverse and inclusive workplace, where we all learn together, trust each other, and value collaboration. We welcome candidates of all genders, gender identity and expression, sexual orientation, disability, physical appearance, body size, race, age, nationality, belief (or lack thereof), and programming language preference. As an equal opportunity employer, we offer a friendly, supportive working environment for all. It’s a place where you can try new ideas, take risks, and enjoy the support to move Fearlessly Forward.

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'll 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

    Similar Jobs

    PwC - IN-Senior Associate_Java Developer_Data and Analytics_Advisory_Bangalore

    PwC

    Bengaluru, Karnataka, India (On-Site)
    4 Months ago
    OpenGov - Software Engineer III

    OpenGov

    Boston, Massachusetts, United States (Hybrid)
    4 Months ago
    Playtech - Java Developer

    Playtech

    (On_site)
    2 Months ago
    ION - Software Developer/Engineer - Graduate Development Program

    ION

    Collecchio, Emilia-Romagna, Italy (On-Site)
    4 Months ago
    Paypal - Lead Principal ML Engineer, AI Solutions

    Paypal

    San Jose, California, United States (On-Site)
    4 Months ago
    Nagarro - Associate Principal Engineer, Java Fullstack

    Nagarro

    India (Remote)
    3 Months ago
    Google - Software Engineer, PhD, Early Career, Campus, 2025 Start

    Google

    Atlanta, Georgia, United States (On-Site)
    3 Months ago
    Unity - Senior Software Engineer - Frontend

    Unity

    Seoul, South Korea (On-Site)
    8 Months ago
    Samsung Semiconductor - Intern, Visualization Engineer

    Samsung Semiconductor

    San Jose, California, United States (Hybrid)
    1 Month ago
    CloudHire - Full-Stack Web3 Developer

    CloudHire

    Gurugram, Haryana, India (Remote)
    3 Months ago

    Get notifed when new similar jobs are uploaded

    Similar Skill Jobs

    PENN Interactive - Senior QA Automation Engineer

    PENN Interactive

    Philadelphia, Pennsylvania, United States (Hybrid)
    4 Months ago
    Nielsen Holdings - Software Engineer (Java/Scala, SQL, AWS, Spark on Kubernetes)

    Nielsen Holdings

    Bengaluru, Karnataka, India (Hybrid)
    3 Months ago
    Google - Software Engineering Manager II, Google Ads

    Google

    Mountain View, California, United States (On-Site)
    1 Month ago
    PwC - SAP - CPI - Senior Associate- Bangalore

    PwC

    Bengaluru, Karnataka, India (On-Site)
    1 Month ago
    Warner Bros Games - Senior Staff Software Engineer- Backend(Java), Commerce- Hyderabad

    Warner Bros Games

    Hyderabad, Telangana, India (Hybrid)
    2 Months ago
    Nasdaq - Cloud Solutions Senior Analyst

    Nasdaq

    Pune, Maharashtra, India (Hybrid)
    4 Months ago
    Ness Digital - Sr Technical Application Architect

    Ness Digital

    Pune, Maharashtra, India (On-Site)
    3 Months ago
    GoTo Group - Senior Software Engineer

    GoTo Group

    Bengaluru, Karnataka, India (On-Site)
    3 Months ago
    Paypal - Sr. Staff Software Engineer

    Paypal

    San Jose, California, United States (Hybrid)
    3 Months ago

    Get notifed when new similar jobs are uploaded

    Jobs in Málaga, Andalusia, Spain

    Socialpoint - Principal Mobile Developer (Unity)

    Socialpoint

    Barcelona, Catalonia, Spain (Hybrid)
    8 Months ago
    Scopely - Senior Motion Graphics Designer

    Scopely

    Barcelona, Catalonia, Spain (Hybrid)
    2 Months ago
    Universally Speaking - LATAM Spanish Games Tester

    Universally Speaking

    Community Of Madrid, Spain (On-Site)
    1 Month ago
    Fortis Games - Application Security Engineer

    Fortis Games

    Spain (On-Site)
    2 Months ago
    PwC - Consultoría| Associate/ Senior Associate Economics Barcelona

    PwC

    Barcelona, Catalonia, Spain (On-Site)
    4 Months ago
    Aristocrat Gaming - Senior Associate CRM Manager

    Aristocrat Gaming

    Barcelona, Catalonia, Spain (Hybrid)
    2 Months ago
    PwC - TLS | Sr Associate Transfer Pricing Madrid

    PwC

    Madrid, Community Of Madrid, Spain (On-Site)
    4 Months ago
    Microsoft - Digital Solution Area Specialist, German speaking

    Microsoft

    Barcelona, Catalonia, Spain (Hybrid)
    1 Month ago
    PwC - PwC | BuDDies Financial Due Diligence Programme - Barcelona

    PwC

    Barcelona, Catalonia, Spain (On-Site)
    4 Months ago

    Get notifed when new similar jobs are uploaded

    Full Stack Development Jobs

    Google - Backend Software Engineer, Insights, Benchmarks, and Narratives

    Google

    Warsaw, Masovian Voivodeship, Poland (On-Site)
    1 Month ago
    Onward Search - Contract Principal Engineer

    Onward Search

    Burlington, Massachusetts, United States (Remote)
    3 Months ago
    Keywords Studios (Player Support) - Engineering Manager

    Keywords Studios (Player Support)

    Maharashtra, India (Hybrid)
    1 Month ago
    Coupa Software - Lead Software Engineer - .Net

    Coupa Software

    Hyderabad, Telangana, India (On-Site)
    3 Months ago
    The Walt Disney Company - Sr Software Engineer (webOS/Tizen)

    The Walt Disney Company

    Charlotte, North Carolina, United States (On-Site)
    3 Months ago
    Accurate - Senior Engineering Manager - Java

    Accurate

    Hyderabad, Telangana, India (Hybrid)
    3 Months ago
    version 1 - Head of European Software Engineering Capability

    version 1

    London, England, United Kingdom (Hybrid)
    1 Month ago
    Luxoft - Senior SharePoint Developer

    Luxoft

    (Remote)
    2 Months ago
    Super - Senior Full-Stack Software Engineer ( Remote! )

    Super

    Vancouver, British Columbia, Canada (Remote)
    3 Months ago
    Google - Software Engineer II, Infrastructure, Google Cloud

    Google

    Hyderabad, Telangana, India (On-Site)
    3 Months ago

    Get notifed when new similar jobs are uploaded

    About The Company

    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! 


    Take a look at our Careers page to see all our vacancies: theworkshop.com/en/careers/ 


    And follow our hashtag to see what it’s like to work with our teams: #LifeAtTheWorkshop


    You can also learn more about our values, benefits and principles at theworkshop.com

    Málaga, Andalusia, Spain (Hybrid)

    Málaga, Andalusia, Spain (Hybrid)

    Madrid, Community Of Madrid, Spain (Hybrid)

    Tocancipá, Cundinamarca, Colombia (On-Site)

    Málaga, Andalusia, Spain (Hybrid)

    Tocancipá, Cundinamarca, Colombia (On-Site)

    Tocancipá, Cundinamarca, Colombia (On-Site)

    Málaga, Andalusia, Spain (Hybrid)

    Málaga, Andalusia, Spain (Hybrid)

    Tocancipá, Cundinamarca, Colombia (On-Site)

    View All Jobs

    Get notified when new jobs are added by The Workshop

    Level Up Your Career in Game Development!

    Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

    Job Common Plug