Software Developer (Vulkan/OpenGL)

alert with exclamation point inside a cirle
This position has been closed.
May 23, 2022
CA $50,000 - $76,000/yr

SpaceEngine is an HD Universe/planetarium simulator and educational tool which makes use of real data and procedural generation to create a faithful representation of space.

We released in early access on Steam in 2019, and are currently expanding our horizons.

This is a fully remote contract position which can be done from anywhere, but you should be able to join voice/video calls as needed (ie. Discord, Zoom) and have an active presence on Discord.

About you:

You're an experienced developer in C++ with knowledge of OpenGL (essential) and Vulkan (preferred). You're looking for a small team where you can grow, and make a tangible difference.

What you'll be doing:

Working closely with the owner, you'll be programming in C++ and Vulkan. Along with other coders, you'll help with improvements and additions to the game itself, facilitating the move from OpenGL to Vulkan API as we move toward full release.

Essential Requirements:

  • 3+ years' experience in C++
  • 2+ years' experience working with OpenGL
  • Fluent in written and spoken English
  • Ability to reliably communicate by email and on Discord
  • Self-starting attitude, and a desire to take pride in your work


  • Experience working with Vulkan API
  • Written/Spoken Ukrainian or Russian
  • Passion for space and science

We hope to hear from you soon!

About SpaceEngine

SpaceEngine is a 1:1 scale science-based Universe simulator, featuring billions upon billions of galaxies, nebulae, stars, and planets, all shown at their full real-world scale. Explore Earth and our neighboring worlds in the Solar System, orbit a black hole in a galaxy billions of light-years away, or visit anything in between seamlessly, with no transitions.

Programming & Development
Thank you for joining the Work With Indies newsletter! The next issue will arrive on Sunday.
Oops! Something went wrong. Please try again.