Backend Engineer (Go) - Tools & CI

1 Month ago • All levels • Backend Development

Job Summary

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

Job Details

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."

Similar Jobs

Epic Games - Programmeur backend senior

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Month ago
ION - Java Developer, Noida

ION

Noida, Uttar Pradesh, India (Hybrid)
4 Months ago
Next Level Business Services - Adobe Assets, Experience Manager Developer

Next Level Business Services

Chicago, Illinois, United States (On-Site)
3 Months ago
Rackspace Technology - MLOps Engineer (AWS / Azure / GCP)

Rackspace Technology

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
The Walt Disney Company - Lead Machine Learning Engineer

The Walt Disney Company

San Francisco, California, United States (On-Site)
3 Months ago
Fubo - Software Engineer, Data - Ad Engineering

Fubo

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Ubisoft - Programmeuse, Programmeur online

Ubisoft

Montreal, Quebec, Canada (On-Site)
1 Month ago
Whatnot - Platform Engineer

Whatnot

(Remote)
3 Months ago
Maersk Careers - Senior Software Engineer

Maersk Careers

Shanghai, Shanghai, China (On-Site)
4 Months ago
Discord - Staff Software Engineer, Realtime Infrastructure

Discord

San Francisco, California, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Google - Technical Solutions Engineer, Google Distributed Cloud (Airgapped)

Google

Berlin, Berlin, Germany (On-Site)
3 Months ago
RoofStack - Senior Android Developer (Digital Participation Banking)

RoofStack

İstanbul, İstanbul, Türkiye (Hybrid)
1 Month ago
Google - Cloud Developer, Platforms and Infrastructure, Professional Services

Google

Austin, Texas, United States (On-Site)
1 Month ago
ByteDance - IT Director - Global Payment Brazil

ByteDance

State Of São Paulo, Brazil (On-Site)
3 Months ago
Relatient - Technical Recruiter

Relatient

Pune, Maharashtra, India (Hybrid)
5 Months ago
Glean - Software Engineer- Consulting Services

Glean

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Visa - Software Engineer - Backend

Visa

Warsaw, Masovian Voivodeship, Poland (Hybrid)
3 Months ago
Xactly Corp - QA Engineer

Xactly Corp

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Britive - ENGINEERING MANAGER

Britive

Bengaluru, Karnataka, India (Remote)
2 Months ago
ByteDance - Backend Software Engineer - Global E-Commerce Supply Chain Merchant Platform

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Stockholm, Stockholm County, Sweden

LeoVegas - Node.js Engineer

LeoVegas

Stockholm, Stockholm County, Sweden (Hybrid)
3 Months ago
Starbreeze Studios - Senior Sound Designer (Project Baxter)

Starbreeze Studios

Stockholm, Stockholm County, Sweden (Hybrid)
1 Month ago
Starbreeze Studios - Gameplay Programmer (Project Baxter)

Starbreeze Studios

Stockholm, Stockholm County, Sweden (Hybrid)
3 Months ago
Ubisoft - Senior Tech Programmer [Unannounced Project]

Ubisoft

Malmö, Skåne County, Sweden (Hybrid)
3 Months ago
Quickspin - Graphic Artist

Quickspin

Stockholm, Stockholm County, Sweden (Hybrid)
1 Month ago
Embark Studios - Publishing Director

Embark Studios

Stockholm, Stockholm County, Sweden (On-Site)
2 Months ago
Sinch - Senior Full Stack Engineer - Typescript

Sinch

Malmö, Skåne County, Sweden (On-Site)
3 Months ago
Toptracer - Master Thesis Project | Summer Job | Extra Work

Toptracer

Stockholm, Stockholm County, Sweden (On-Site)
7 Months ago
Coffee Stain - Community Manager for Satisfactory

Coffee Stain

Skövde, Västra Götaland County, Sweden (On-Site)
2 Months ago
ZeniMax Media - Concept Artist Intern

ZeniMax Media

Uppsala, Uppsala County, Sweden (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Epic Games - Senior Backend Engineer

Epic Games

Bellevue, Washington, United States (On-Site)
1 Month ago
CloudHire - Senior Java Developer - Kotlin

CloudHire

India (Remote)
2 Months ago
Nolimit City - Backend developer

Nolimit City

Stockholm, Stockholm County, Sweden (On-Site)
3 Months ago
Jagex - Web Engineer - Project Zanaris

Jagex

Cambridge, England, United Kingdom (Remote)
1 Month ago
Unity - Senior Backend Developer

Unity

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
8 Months ago
Luxoft - Senior Golang Developer

Luxoft

New Delhi, Delhi, India (Remote)
2 Months ago
Interactive Brokers - Senior Java Developer - Client Portal (DS)

Interactive Brokers

Greenwich, Connecticut, United States (Hybrid)
4 Months ago
Amazon Games - System Dev Engineer, Amazon Games

Amazon Games

Bucharest, Bucharest, Romania (On-Site)
3 Months ago
Alpha Sense - Senior Software Engineer - Vector Search

Alpha Sense

New York, New York, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

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

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug