Engineering · Full-time · Piedmont, Italy
Motorsport Games, combines innovative and engaging video games with exciting esports competitions and content for racing fans and games across the globe. The Company is the officially licensed video game developer and publisher for iconic motorsport racing series including Le Mans and the FIA World Endurance Championship, INDYCAR and the British Touring Car Championship (BTCC). Motorsport Games is also an award-winning esports partner of choice for NASCAR, 24 Hours of Le Mans and INDYCAR amongst others. In 2021 we also acquired the renowned simulation platform rFactor 2 along with the Studio 397 development team as well as the go-karting simulator Kartkraft.
Role Purpose:
This role will require you to work in a small but dynamic team tasked with working on a new technology platform that powers the way we handle online multiplayer racing on our games and simulations. We’ve been creating a new way to interact with online racing to ensure multiplayer racing is delivered in a fun and engaging way.
This new system has been developed almost entirely from scratch and will have to interface with our games to collect and store data, as well as provide functionality and insights to gamers and our internal marketing and competition teams.
Reporting to the Technical Lead, you’ll need to be experienced in delivering large, complex web applications or ecosystems with strong background in backend development, including data movement and storage. You’ll be primarily tasked with creating core functions and features for the product, working with the dedicated competition platform team to determine the best path to success. Additionally, you’ll need to liaise internally to our game development studios to ensure integration success.
We’re creating the next generation of virtual motorsport events and games – if this sounds like something you’re interested in please get in touch!
Key Responsibilities & Accountabilities:
Assist with designing and implementing core product features
Work using agile methodology to create a product that reflects the needs of our customers and internal stakeholders
Participate in daily stand ups, creation of roadmaps, sprint planning and milestones
Have a hands-on approach to development
Liaise with our QA department to ensure produced code is thoroughly tested before deployment
Focus on security to keep data and products safe
Keep up-to-date with emerging web and development trends
Ensure all output is thoroughly commented and documented
Track activities in Jira and Confluence
Skills & Experience
Minimum of 6 years of experience in development
Strong knowledge of Golang or other C style languages (ie. C++, Java, C# etc.)
Experience with data building REST APIs
Understanding and experience of working with SQL and NoSQL technologies (MongoDB, AWS Document DB, Cockroach DB, Redis/elacticache)
Experience with Cloud Architectures, preferably with AWS
Knowledge and experience of building front end UI’s, preferably with React
Experience with agile methodologies
Strong aptitude for problem-solving
Effective communication skills across all levels of an organization.
Self-motivated with a great work ethic
Enjoyment and passion for racing games or simulations a positive attribute but not essential
Location: Remote on a European timezone, UK preferable but not essential for access to our UK office in Silverstone.
Hours: Your actual working hours will be discussed and agreed by your Line Manager in line with the needs of the business. It is expected that in addition you will work such hours as are necessary for the proper fulfilment of your post and the needs of the Business and its Clients.
Disclaimer: A Job Description is provided to give an overview of the duties involved and does not form part of your Terms & Conditions or Employment, therefore you may be required to undertake other duties not listed above.
Open roles at Motorsport Games