{$ msg.text $}

Senior 3D Graphic Developer

  • Applications are considered on a rolling basis
  • Espoo
  • Applications are considered on a rolling basis
  • Espoo

We are expanding our service, and want to strengthen our R&D streaming team with a Senior 3D Graphics Developer. You’ll be developing the next generation streaming technology environment by pushing the limits of a networked graphics pipeline.

As part of our talented R&D streaming team we are expecting you to collaboratively maintain the streaming codebase at the core of Hatch. Improving the efficiency and throughput by optimizing data structures for network streaming is one of the goals. We want you to be able to come up with creative solutions to minimize bandwidth usage with little impact to visual quality and to analyze and debug game engine performance over our streaming protocol to locate bottlenecks. Extending our API coverage will also be part of your tasks.

Skills & Requirements

  • Modern C++ development practices
  • Deep understanding of the OpenGL/OpenGLES state machine
  • Real-time network application development
  • Understanding the inner workings of a game engine
  • Excellent troubleshooting and debugging skills
  • Ability to switch between tasks rapidly and work in a fast paced environment
  • Good communication skills in spoken and written English
  • Passion for games


  • CPU and GPU architectures, ARM assembly
  • Real-time audio streaming and formats
  • Python 3 scripting, build systems
  • A passion for automation for scalability


  • Android app development, JNI, SMALI
  • Android dynamic linker, ELF format

If you feel you got what it takes, super! Don’t keep us waiting, apply right away – we look forward to getting to know you. In case you have any questions about the position or Hatch, please send an email to Surath Chatterji, our Head of Engineering, at surath.chatterji@hatch.live (Subject: “About the Senior 3D Graphics Developer position”).

Great Place to Work

  • Smart, motivated & easy-going colleagues

  • Cool office space with a nice sea view

  • Home internet connection

  • Game nights team activities and theme parties

  • Weekly breakfasts with team

  • Healthcare and insurance package

  • Free fruits snacks and refreshments

  • Flexible hours and opportunity to work remotely

  • Competitive pay & bonus plan

  • Lunch, culture/sports and transportation benefits

  • Tools you need to get the job done

  • Paid holiday yo to 5 weeks per year

About the company

Hatch Entertainment is an iteration of the modern day entertainment and brand integration agency – a collection of talent with a deep and personal understanding of passion pursuits. We know what drives people and dedicate our business to bringing that knowledge to the forefront of entertainment and brand interaction. Our purpose is to create, convey, translate and distribute passion into electronic media. We provide everything from the first spark to the end of the broadcast pipeline, and tell compelling stories the world is waiting to witness.

Surath Chatterji | Hiring Manager

I'm interested
Hatch Entertainment Ltd

Visit website