Software Developer- Engine Team (Remote in Hungary)

3+ months agoBudapest, Hungary

Prezi is looking for a smart engineer with C++ experience to help us build our 2D/3D rendering engine for a diverse set of platforms.

Our team develops the common application core and multi-platform rendering engine for Prezi Present and the new Prezi Video. We target Windows, macOS, iOS and Android natively, as well as the web with Emscripten.


Based in our Budapest Office (although currently in a work from home setup) you’ll report to Péter Józsa, Tech Lead Manager of the Engine Team.

“The Engine Team (as the name implies) provides the core technology (or engine) that drives the entire Prezi experience. This means a consistent cross-platform  rendering engine underpinning all our products, high-performance viewer applications for smooth presentation playback and a new native editor core for exciting upcoming applications. They are a team of hard core, enthusiastic modern C++ developers with a high team ethos for quality and performance. Bottom line:  Fantastic team, Great people, Interesting and challenging tasks. Motto: You don’t need to be mad to work here, but it certainly helps.”


If you have:

  • working experience with C++
  • 2-3 years of relevant work experience
  • great communication skills in English

and if you are excited about: 

  • low-level systems programming tasks
  • developing a 2D/3D rendering engine for multiple platforms (Windows, macOS, Linux, Android, iOS and the web)
  • investigating performance bottlenecks

then we would love to talk to you!


Bonus points if you have experience with: 

  • computer graphics
  • Python, Swift, Objective-C, C#, Kotlin, Java
  • web development
  • multimedia programming
  • machine learning and computer vision.


We offer a competitive salary, a culture where you can be yourself, flexible working hours in our beautiful office environment or from home. Healthcare coverage, paid sabbatical leave, top of the line equipment and more.

The best part: you’ll be part of an awesome team that highly appreciates visual communication, believes that together we are greater than the sum of our parts, and cares deeply about those around us.

At Prezi, we celebrate the diversity of our customers and our employees. We employ people from all backgrounds to build a product for everyone. We’re looking for people who can bring in their different perspectives and help us on our mission to reinvent how people share knowledge, tell stories, and inspire audiences to act.

If you’re passionate about software development, visual communication, love being part of a team, and care about those around you, we want to hear from you asap!