Online Programmer

Aug 13, 2024
Helsinki, Finland
... Not specified
... Senior
Full time
... Full remote

We are looking for an Online Programmer for Scalar here at Ubisoft RedLynx in Helsinki. 

As a Programmer on Scalar, you’ll be part of an international team building and deploying core services on a cloud platform for our games. Following a microservice architecture pattern, you will create independent systems that increase scale and depth for simulations of our game worlds. Working in parallel with game teams who make use of this new technology, you will also be working closely with people from other disciplines and follow agile methodologies to drive your work forward. 

Our Plan 

Our highest ambition is to give passionate teams and individuals the freedom and trust they need to succeed in a creative and exciting environment. We encourage people to make conscious choices and decisions, poke holes in existing plans, and express what they need to be successful. 

In this role, you’ll be part of the wider Production Technology group at Ubisoft where you will work as part of a transversal group of experts from around the globe. As colleagues, we celebrate a curious mind that is backed by experience and aim to provide an inspiring and diverse workplace with friendly individuals. 

You will be working with tech like: 

  • Cloud computing: Google Cloud, Amazon Web Services, Microsoft Azure, Docker, Kubernetes  
  • C++: gRPC, libcurl, OpenSSL, LZ4, RapidJSON, Google Test, Conan, CMake 
  • Python: Quart, Uvicorn, asyncio, Jinja, NumPy, Numba 
  • Other: Visual Studio, GitLab, Linux and access to Ubisoft’s global inner source community 

We would love if you... 

  • Are self-motivated and have a creative mindset to problem solving in code 
  • Are used to writing C++ modules with high performance and a minimal memory footprint 
  • Know when to use unit tests and are familiar with test-driven development 
  • Are experienced with debugging on multiple operating systems, including consoles and/or Linux. 
  • Have been working with C++20 or newer and have an interest in Python 
  • Have some experience with cloud platforms and microservices 
  • Have experience with developing video games or an interest in them 
  • Are used to working in an international environment and you express yourself fluently in English 

What we offer

  • An open, international, and massively friendly work environment full of ambitious and skilled people.
  • Competitive compensation and benefits such as wide healthcare and insurances, phone benefit, lunch vouchers, free gym, free snacks, free games, parties, events… you name it!
  • Cozy office space within a 10-minute walk from the Pasila railway station and right next to Tripla!
  • Healthy work/life balance: We take our work very seriously, but we also respect and value our employees’ personal lives, which is why we have flexible working hours.

Do not wait any longer and let us hear from you! 

Please send your application and CV with your salary expectations. The application period closes on the 2nd of September but apply now because we can’t wait to meet you! In the meantime explore what Ubisoft RedLynx is all about and what we have to offer. If you have any questions regarding the position, please contact jan.lonnberg@ubisoft.com.

Ubisoft’s 19,000 team members, working across more than 40 countries around the world, are bound by a common mission to enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come. Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves. If you are excited about solving game-changing challenges, cutting edge technologies and pushing the boundaries of entertainment, we invite you to join our journey and help us create the unknown.