Backend Engineer (Go) - Tools & CI

1 Hour ago • All levels • Backend Development

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

Microsoft - Research Intern - Gray Systems Lab

Microsoft, United States (On-Site)

Google - Data and Analytics Engineer

Google, India (On-Site)

Paytm - Technical Lead- Java Backend

Paytm, India (On-Site)

Onehouse - Software Engineer (IN)

Onehouse, India (Hybrid)

Rennsportgg - Senior Backend Engineer (f/m/x)

Rennsportgg, Sweden (Remote)

Gaming Innovation Group  - Senior .NET Backend Developer

Gaming Innovation Group , Spain (Hybrid)

Coffee Mug - Back End Developer

Coffee Mug, India (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

Embark Studios - Customer Support Manager - Arc Raiders

Embark Studios, Sweden (On-Site)

Relax Gaming  - UX Designer

Relax Gaming , Sweden (On-Site)

Paradox Interactive - Commercial Manager

Paradox Interactive, Sweden (On-Site)

Sinch - Data Platform Engineer

Sinch, Sweden (Hybrid)

Embark Studios - Game Programmer (UI/UX) - Games

Embark Studios, Sweden (On-Site)

Truecaller - Senior Data Analyst

Truecaller, Sweden (On-Site)

Extreme Network - Systems Engineer-Scandinavia

Extreme Network, Sweden (Remote)

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Wargaming - Game Developer (Unannounced Project)

Wargaming, Cyprus (On-Site)

Digiqt Technolabs - Sr Software Engineer 2 - Node.js

Digiqt Technolabs, India (On-Site)

GoTo Group - Lead Software Engineer (IC)

GoTo Group, India (On-Site)

Activision - Senior Staff Backend Engineer

Activision, United States (On-Site)

Aristocrat Gaming - Senior Software Developer

Aristocrat Gaming, United Kingdom (Hybrid)

Paypal - Staff Engineer, Backend (Java)

Paypal, United States (Hybrid)

Netflix - Software Engineer (L5) - Consumer Engineering

Netflix, United States (Remote)

Onehouse - Data Infrastructure Engineer (India)

Onehouse, India (Hybrid)

Get notifed when new similar jobs are uploaded