3D Graphics Engineer

Thanks for apply! You'll be contact soon 😁

What does our company do?:

GoldenRace is a global market leader for virtual sports betting.

We are a growing team of motivated professionals from many backgrounds and disciplines, operating together in a positive and supportive environment to grow and excel as one of the most promising and rapidly expanding companies in the betting industry. Join us to help us build exciting virtual sports games.

This is a great opportunity to join our team of C++ developers and work with 3D graphics technology. GoldenRace is one of the leaders companies in Virtual Sports and betting games in the world. You will have the opportunity of working with excellent achievements professional group, the benefits from an open learning environment, and the opportunity to contribute to an internationally awarded team.

We are looking for C++ software development experience, with a degree in computer science or computer engineer. Deep knowledge of graphics programming (e.g. OpenGL) and graphics algorithms.

Your role :Analyzing and developing on different products and platforms exploring and learning new paths to reach our goals:

This role would suit someone with enthusiasm for C++ and good problem-solving skills. You will be working with our owned engine (Aurora) and LUA as scripting language. We aim to use modern best practice in C++. You will:

  • checkEvolve the internal 3D engine of the company to adapt it to new games and new platforms.
  • checkImplement tools to support artists for the creation of 3D content.
  • checkWork on the automation of offline rendering processes.

What are we looking for:

  • checkSolid knowledge of C++ and STL.
  • checkExperience with OpenGL and/or DirectX API and graphic algorithms.
  • checkKnowledge of design patterns and good programming practices.
  • checkExperience in using integrated development environments (Visual Studio, eclipse).
  • checkExperience in the use of version control systems (Plastic SCM, Git, SVN).
  • checkDevelopment of tools to support art equipment (MAXScript, Python, etc).
  • checkAbility to solve problems and work as a team
  • checkExcellent coding practices..
  • checkFluent English written and spoken.
  • checkExperience with various game engines.
  • checkAt least one technical test will be required as part of the selection process.

What should be still better:

  • checkKnowledge of videogames/real time technologies and render API’s (DirectX/OpenGL).
  • checkShaders development experience (GLSL/HLSL).
  • checkCross platform experience (Windows, Linux, iOS, Android).
  • checkExperience in developments with MAXScript, LUA o Python.
  • checkMultithreading and synchronization mechanisms experience.
  • checkKnowledge of C++11 standard.
  • checkExperience using game development frameworks and middleware.
  • checkKnowledge of agile methodologies (Scrum).

What we offer:

  • check4-Day Working Week.
  • checkHybrid model with one day of office working and the rest from wherever you decide.
  • checkCentric office location with access by public transport, bike or metro and time flexibility to enter and leave the office
  • checkLiving in Seville, best city in 2018 according to ‘Lonely Planet’s Best in Travel’ or in Málaga, capital of La Costa del Sol.
  • checkBeing part of a global industry where GoldenRace is the leader brand in virtual sports betting solutions worldwide..

Your new city... Sevilla

In Seville, the streets and plazas are places that breathe wellness, a kind of outdoor comfort that make them an extension of the home. This is because the public spaces in Seville are used for meeting and gathering places: Sevillians, tourists and you will all feel a sense of togetherness, a vital celebration of life.
There is a certain collective euphoria that is fed by the beauty, the light and that smile everyone has on their faces!
More info

GoldenRace is a leading developer and provider of award-winning virtual sports and betting solutions. Based on realistic odds, our virtual sports engage players constantly, generating more than 25 million bets per day.

With the most reliable and cost-effective solution for retail in the market and a cutting-edge online platform for desktop and mobile, operators can deliver our attractive set of exciting sports customised according to their needs.