C++ and Emscripten Systems Developer

Salary Competitive

We're redefining gaming by making it possible to play top quality games with a single click. Join us and work with the latest technologies to help shape the way games will be played in the future.


We are looking for systems developers to join our team and help us out in building the best gaming platform in the world. We want your help to continue improving the tools and libraries we provide to game studios so that they can bring their games to the Trail platform.

You will work mainly with C++ and Go and with a variety of compilers (GCC, Clang, MSVC and Emscripten) since we aim to support Windows, Linux, macOS and WebAssembly. Besides that, the rest of our tech stack also includes Typescript, React, Kubernetes, Istio, gRPC, among others. We are also looking for a chance to use Rust as well :)

As a small team we need people with initiative, focused on solving problems and ready to take on new challenges. We love building great products and we believe that is only truly possible when engineering and design work closely together. That is why we believe communication and a healthy dose of respect for other people's work and knowledge are essential. There is also ample opportunity to take on new responsibilities and learn new things.

Responsibilities

  • Develop and maintain multi-platform libraries and tools for game studios.

  • Troubleshoot and help out game studios integrate our libraries and use our tools.

  • Evaluate and communicate the pros, cons and costs of each potential solution or implementation.

Technical skills

  • C++ experience, preferably in a professional setting.

  • Comfortable developing multiplatform code.

  • Comfortable with CMake and Git, and comfortable around the terminal.

  • Any experience working with Emscripten and/or WebAssembly would be great.

  • Some basic knowledge of C# and/or Unity would also come in handy.

  • And any Rust knowledge is always great :)

Soft skills

  • Good at communicating, you enjoy teaching and explaining things to other developers.

  • Pragmatic, curious and not afraid of hard problems.

  • Respectful of other people's skills and knowledge.

Other requirements

  • Able to work full-time.

  • Able to work from our office in Stockholm.

For more information or questions please contact us at job-37307f1f-f898-4acd-833b-e27afcfc6505@inbound.teamtailor.com

Perks and benefits

This job comes with several perks and benefits

Free coffee / tea
Free coffee / tea

Get your caffeine fix to get you started and keep you going.

Near public transit
Near public transit

Easy access and treehugger friendly workplace.

Social gatherings
Social gatherings

Social gatherings and games; hang out with your colleagues.

Equity package
Equity package

Want to be a partner? Look no further.

Skill development
Skill development

We want to take you from good to great.

New tech gear
New tech gear

Are you a true Tech Savvy? Macbook, trackpad, you name it, we get you covered.

See all 13 benefits

Working at
Pley (formerly Trail)

We are on a mission to democratize gaming. Our belief is that that gaming shouldn't be limited to gamers — anyone should be able to play and share games with their friends. Trail makes gaming easier than watching YouTube by allowing games to be played in the browser. No downloads. No installs. No paywalls. Just play. We're currently on the lookout for talented people who would like to join our quest to bring about a new era in gaming.

Read more about Pley (formerly Trail)

company gallery image