Backend Engineer (Go) - Tools & CI

1 Week ago • All levels • Backend Development • Undisclosed

About the job

Job Description

As a Backend Engineer at Embark Studios, you will build and maintain internal tools and services crucial for game development. This includes release tooling, game configuration, code coverage, Unreal analysis, and content processing. You'll collaborate with software engineers and technical directors, improving build workflows and content delivery. The role involves working primarily with Go for backend systems, and also requires familiarity with Rust and Unreal C++. You'll work across game client, server, and cloud environments and solve problems in the best location. The role involves building tools as web pages, with potential for work in other areas based on developer needs. The position requires solid software engineering skills and excellent teamwork/communication.
Must have:
  • Solid backend programming skills (Go preferred)
  • Experience building tools and services
  • Excellent collaboration and communication skills
  • Creative problem-solving and continuous improvement mindset
Good to have:
  • Experience with Rust and Unreal C++
  • Familiarity with cloud technologies
Perks:
  • Competitive salary
  • Passionate colleagues
  • Opportunity to work on innovative projects

As a Backend Engineer at Embark you will be a game maker, building a sustainable foundation for the games we produce.

You’ll be an integral part of a highly creative continuous integration team and together we’ll help our developers make awesome games with minimal hassle. Your role is to help build internal tools and services that span everything from release tooling and game config to code coverage to Unreal analysis and content processing tools. Working on Tools and CI means new challenges every day, so be prepared to learn on your feet!

As our games are distributed between game client, game server and in the cloud, you’ll work together with your team to figure out which parts of the problem to solve in which location. We work on a broad tech stack. Our backend systems are written in Go for the most part, our tools are in Rust and since the game is built in Unreal we also work with Unreal C++. This role is mostly about working on the tools we implement as web pages, but you can expect journeys into other areas as well depending on what our developers need.

Example of responsibilities 

  • Collaborate and work closely with fellow software engineers and technical directors
  • Build and improve services, features and tools to improve build workflows and content delivery
  • Continuously improve our engineering practices

We would love if you have

  • A creative and curious mind
  • Solid software engineering skills and experience with systems and backend programming (e.g. Go/C++/Java/…)
  • The ability to be a great team player with good communication skills
  • Professional English communication skills.

At Embark we offer competitive salaries, passionate colleagues to share knowledge with and much more, but most of all we invite you to take part of a journey into the unknown, to build creative, surprising and beautiful experiences together.

We welcome game makers of all sex, class, colour, age, gender identity, education, religion, opinion, culture, nation of origin, language, sexual orientation, shape, size, and ability.

Did we leave anyone out? Well, we welcome you, too! We think that the gaming industry is made better when everyone has a seat at the table.

Be yourself at Embark and make games while doing so. Please apply with confidence. We can’t wait to hear from you (in English)!

If this role doesn't quite match what you're looking for, feel free to apply to us via our "Open Application."

View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

About The Company

Embark Studios was founded in November 2018 by a group of Swedish game industry veterans. Today Embark Studios has more than 300 game-makers applying breakthrough technologies to reimagine how games are made and what they can become. In 2023 Embark released THE FINALS®, our first game, We have another two experiences in production — the PvPVe survival action shooter ARC Raiders® and the creative platform wim®.

Stockholm, Stockholm County, Sweden (On-Site)

Stockholm, Stockholm County, Sweden (On-Site)

Stockholm, Stockholm County, Sweden (On-Site)

Stockholm, Stockholm County, Sweden (On-Site)

Stockholm, Stockholm County, Sweden (On-Site)

Stockholm, Stockholm County, Sweden (On-Site)

Stockholm, Stockholm County, Sweden (On-Site)

Stockholm, Stockholm County, Sweden (On-Site)

Stockholm, Stockholm County, Sweden (On-Site)

Stockholm, Stockholm County, Sweden (On-Site)

View All Jobs

Get notified when new jobs are added by Embark Studios

Similar Jobs

Epic Games - Programmeur backend senior

Epic Games, Canada (On-Site)

ION - Java Developer, Noida

ION, India (Hybrid)

Next Level Business Services - Adobe Assets, Experience Manager Developer

Next Level Business Services, United States (On-Site)

Rackspace Technology - MLOps Engineer (AWS / Azure / GCP)

Rackspace Technology, India (Hybrid)

The Walt Disney Company - Lead Machine Learning Engineer

The Walt Disney Company, United States (On-Site)

Ubisoft - Programmeuse, Programmeur online

Ubisoft, Canada (On-Site)

Whatnot - Platform Engineer

Whatnot, (Remote)

Maersk Careers - Senior Software Engineer

Maersk Careers, China (On-Site)

Discord - Staff Software Engineer, Realtime Infrastructure

Discord, United States (On-Site)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Get notifed when new similar jobs are uploaded

Jobs in Stockholm, Stockholm County, Sweden

LeoVegas - Node.js Engineer

LeoVegas, Sweden (Hybrid)

Starbreeze Studios - Senior Sound Designer (Project Baxter)

Starbreeze Studios, Sweden (Hybrid)

Starbreeze Studios - Gameplay Programmer (Project Baxter)

Starbreeze Studios, Sweden (Hybrid)

Quickspin - Graphic Artist

Quickspin, Sweden (Hybrid)

Embark Studios - Publishing Director

Embark Studios, Sweden (On-Site)

Coffee Stain - Community Manager for Satisfactory

Coffee Stain, Sweden (On-Site)

ZeniMax Media - Concept Artist Intern

ZeniMax Media, Sweden (On-Site)

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Epic Games - Senior Backend Engineer

Epic Games, United States (On-Site)

CloudHire - Senior Java Developer - Kotlin

CloudHire, India (Remote)

Nolimit City - Backend developer

Nolimit City, Sweden (On-Site)

Jagex - Web Engineer - Project Zanaris

Jagex, United Kingdom (Remote)

Unity - Senior Backend Developer

Unity, Israel (On-Site)

Luxoft - Senior Golang Developer

Luxoft, India (Remote)

Interactive Brokers - Senior Java Developer - Client Portal (DS)

Interactive Brokers, United States (Hybrid)

Amazon Games - System Dev Engineer, Amazon Games

Amazon Games, Romania (On-Site)

Alpha Sense - Senior Software Engineer - Vector Search

Alpha Sense, United States (On-Site)

Get notifed when new similar jobs are uploaded